微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

php – 使用Ajax或Socket推送和拉取技术

我有一个网站需要像Facebook一样实时向在线客户发送通知,经过更多的谷歌搜索,我发现了很多关于推拉技术的文档.我从这个文档中找到了使用Ajax或Sockets实现它们的方法.我需要知道在我的情况下最好使用什么,以及如何使用 javascript或jquery和PHP编码.

解决方法

如果不详细了解你的情况,我不能说你的情况最好用的是什么.

在大多数情况下,让客户每隔一两秒检查一次服务器就足够了,询问是否发生了新的事情.我更喜欢这个在套接字上,因为它适用于每个Web服务器而不需要任何配置更改,并且在任何支持AJAX的浏览器中都可以使用,甚至是旧的.

如果您的客户端很少(因为每个客户端都需要在服务器上打开一个套接字)并且您想要真正的实时,您可以使用websockets.有几个PHP实现,例如这个:http://code.google.com/p/phpwebsocket/

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐