【问题标题】:How to update page content while multiple users view it at the same time in PHP?如何在多个用户在 PHP 中同时查看页面内容时更新页面内容?
【发布时间】:2013-04-13 00:53:22
【问题描述】:

多个用户同时访问我的页面。

用户 1:访问页面并更改标题名称

用户 2:用户 2 已经在该页面上,但看到旧标题,标题必须自动更新为新标题。

我知道我可以简单地使用AJAX 来调用every 5 minutes,但我想看看是否有任何其他方式可以触发由不同用户打开的页面的所有实例的事件,如果其中一个是更新所有其他页面会自动更新最新数据,无需等待 5 分钟 ajax 调用。 Ajax 似乎效率低下,因为它会做很多 ajax calls,如果 user 1 更新标题而 user 2 更新标题以及在用户之前会发生什么2 的页面已更新为5 minute ajax call

不要求提供代码,只需要建议我是否应该继续每 5 分钟使用一次 AJAX 调用并对此感到满意,或者有更好的解决方案。

【问题讨论】:

    标签: php ajax live-update


    【解决方案1】:

    尝试实时调查网络套接字,服务器和浏览器之间的双向通信。

    http://socketo.me/

    我自己正处于使用它的早期阶段,但它似乎是一个符合您要求的解决方案。

    另外,也许看看推送通知

    例如http://www.pubnub.com/blog/php-push-api-walkthrough

    【讨论】:

    • 你现在在这个主题中的什么位置?我想了解有关该主题的更多信息。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-06-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多