微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

AJAXprototype / php在脚本执行过程中获得部分状态更新

如何解决AJAXprototype / php在脚本执行过程中获得部分状态更新

仅使用PHP,您几乎就可以完成轮询。您需要在后台生成长时间运行的进程,例如,将文件的进度写入文件数据库

然后,浏览器可以每x秒调用一个不同的PHP脚本,并以这种状态返回报告。

轮询虽然很糟糕,但这就是PHP所困扰的。

解决方法

我有一个要在页面后台运行的进程。该过程需要一段时间才能运行,可以说需要几分钟。

我已经进行了设置,以便可以从页面上单击一个按钮以开始该过程,稍等片刻,然后它将完成,并且可以让页面更新来通知我该过程已成功运行。我正在用原型和PHP来做这件事。

我要做的是在进程运行时进行状态更新。因此,它可以更新页面,让我知道到目前为止已处理了多少记录,或者更新了状态栏或类似内容。

这可能吗?我不是一个庞大的JS专家,我可以做已经描述过的基本功能,但是想知道是否可以扩展它来做更多的事情,因为我没有运气,无法浏览或浏览文档。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。