Gav*_*our 4 php ajax usability jquery
我有一个特别长的操作,当用户按下界面上的按钮时,它会运行,我想知道将这个指示回客户端的最佳方法是什么.
该操作填充了一个事实表,持续数年的数据,大约需要20分钟,所以我不打算让接口同步.即使它产生了大量的数据服务器端,我仍然希望一切都能保持响应,因为用户当前正在查看的月份数据将很快更新,这不是问题.
我考虑在操作完成后设置会话变量并轮询该会话变量.这是做这种事情的可行方法吗?但是,我特别关注用户导航/关闭浏览器,然后关于长时间运行的作业的所有状态都将丢失.
在开始和结束时,可能会在处理记录的某处插入记录更好.然后创建一些其他类型的接口,以便用户(或用户)可以监视当前正在执行/已完成/失败的作业?
有没有人可以看到任何资源?
你过得怎么样?
| 归档时间: | 
 | 
| 查看次数: | 1585 次 | 
| 最近记录: |