php – 使用Ajax或Socket推送和拉取技术
发布时间:2020-12-13 17:11:43 所属栏目:PHP教程 来源:网络整理
导读:我有一个网站需要像Facebook一样实时向在线客户发送通知,经过更多的谷歌搜索,我发现了很多关于推拉技术的文档.我从这个文档中找到了使用Ajax或Sockets实现它们的方法.我需要知道在我的情况下最好使用什么,以及如何使用 javascript或jquery和php编码. 解决方
我有一个网站需要像Facebook一样实时向在线客户发送通知,经过更多的谷歌搜索,我发现了很多关于推拉技术的文档.我从这个文档中找到了使用Ajax或Sockets实现它们的方法.我需要知道在我的情况下最好使用什么,以及如何使用
javascript或jquery和php编码.
解决方法
如果不详细了解你的情况,我不能说你的情况最好用的是什么.
在大多数情况下,让客户每隔一两秒检查一次服务器就足够了,询问是否发生了新的事情.我更喜欢这个在套接字上,因为它适用于每个Web服务器而不需要任何配置更改,并且在任何支持AJAX的浏览器中都可以使用,甚至是旧的. 如果您的客户端很少(因为每个客户端都需要在服务器上打开一个套接字)并且您想要真正的实时,您可以使用websockets.有几个PHP实现,例如这个:http://code.google.com/p/phpwebsocket/ (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |