同步Javascript和PHP

时间:2019-03-05 14:29:29

标签: javascript php ajax websocket synchronization

我必须构建一个在线应用程序,以显示具有同步内容的表。这意味着,如果要更改表格单元格的内容,则每个用户都必须在不重新加载站点的情况下接收新内容。几秒钟的延迟意味着没有问题。

该站点正在作为PHP内容管理系统运行。同一时间最多只能有10个用户。

您将如何做?使用JS服务器发送的事件? AJAX请求的间隔时间?

3 个答案:

答案 0 :(得分:0)

这就是websockets的全部内容-但是,如果您需要支持较旧的浏览器,请查看comet

答案 1 :(得分:0)

在服务器上,您将具有一些代码来构建表并将其作为HTML交付。

您的网页上包含具有动态内容的div元素。您可以每1秒发出AJAX请求,以调用上述PHP脚本,获取其输出,并在div中填充其内容。

答案 2 :(得分:0)

您可以使用AJAX轮询来完成此任务,可以使用HTML文档中的meta标签使用<meta http-equiv="refresh" content="5">(内容是时间,以秒为单位)或更复杂的方法(例如Socket.IO)来刷新页面。 / p>