AJAX PHP - 桌面上的实时更新?

时间:2015-09-02 10:37:34

标签: php ajax partial-page-refresh

我将从这开始 - 我只知道PHP的绝对基础知识,因此我对此的了解非常有限。

我昨晚刚刚读了AJAX以及它的作用。

所以基本上。我可以说3个表 - 他们全都在 当来自其他来源的新信息进入时,如何在该表中更新信息。

例如 - 我在One Page上查看所有表格信息

您正在另一个插入新行。您插入新行。

我在没有刷新页面的情况下即时看到它

之后它会继续更新。

我完全不知道从哪里开始,因为我对PHP和AJAX的了解相当有限,但我理解AJAX的概念。

我一直在寻找有助于进一步了解如何做到这一点的3小时左右,但大部分都与搜索有关。

1 个答案:

答案 0 :(得分:3)

您有两种方式:

1-使用AJAX轮询服务器,并请求新添加的项目(如果有)并每隔几秒重复此任务。

2-使用Server Sent Events,它保持与服务器的活动连接,当添加新项目时,它会通过在浏览器中触发事件来通知。

详细了解:http://www.w3schools.com/html/html5_serversentevents.asp

每一个都有优点和缺点,第一个是重量较轻,有一点延迟,第二个是更重,更少支持和绝对生活。这取决于你想做什么。