我需要实现的是使网站在更新数据库表时自动更改。
在这里你可以看到我的意思: http://youtu.be/Lwfv65Naa78
在上面的演示中,当其他用户通过iPhone应用程序与网站进行交互时,您可以观察到网站正在实时更改。
我想知道是否可以使用php和jquery来制作它,当然还有如何开始。
谢谢!
答案 0 :(得分:1)
您可能需要查看以下项目(所有node.js):
答案 1 :(得分:0)
Faye,cometd,长轮询,Bayeux,WebSockets都是有用的搜索词。
基本上你的代码会在一个看起来像网址的频道上收听:'/ posts'这是由具有相同频道的服务器管理的。您的控制器代码将更新(可能是json)推送到频道,而正在收听频道的javascript使用json来更新页面。
想象一下客户端上的ajax请求永远不会完成加载,并且在服务器上你继续写入ajax请求正在下载的页面。有点像“插座”。如果你是自己的卷,我会研究如何使用ajax流,以及如何在php上刷新缓冲区。