gpt4 book ai didi

php - 将 xml 文件更新从服务器推送到所有客户端浏览器?

转载 作者:数据小太阳 更新时间:2023-10-29 02:32:12 25 4
gpt4 key购买 nike

我想知道是否可以将 xml 文件更新从服务器推送到所有客户端浏览器?基本上我建议的情况是我的服务器保存一个 xml 文件,当用户加载使用所述 xml 文件的页面时,他们可以请求更改它,如果允许更改(由页面客户端确定),则更新 xml 文件在服务器端。到目前为止我还好(好吧,我有大量的阅读可以让我达到这一点)。然后我希望所有连接的页面刷新依赖于 xml 文件的页面的所有元素,而不刷新整个页面。
换句话说,如果服务器上的副本比它们的新,则所有这些页面都使用该文件来更新它们的副本->数据。这可以通过服务器推送实现吗,还是我必须不断轮询服务器以比较文件? (这对我来说似乎很草率..)如果可能的话,最好的方法是什么?

感谢您在正确方向上提出的任何意见。

最佳答案

因为网页是无状态的,所以您无法向其推送数据。您需要轮询服务器以获取更新。考虑一个大约每 5 分钟轮询一次的小 ajax 脚本,当内容更新时,该脚本调用一些东西来更新页面。您将需要大量的 ajax 才能做到这一点;使用 jQuery 或类似工具来完成此任务。

关于php - 将 xml 文件更新从服务器推送到所有客户端浏览器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5975265/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com