标签: php jquery ajax chat
我正在构建一个PHP聊天(类似于badoo.com上的聊天)。 这是检查消息和输入的人的事情。 我每秒发送一个请求,它有点慢。 所以,我开始四处寻找并试图弄清楚Facebook如何在没有发送如此多的AJAX请求的情况下掏出大量的内容。 我注意到他们只是发送了一个并且它一直循环,直到发生一些变化(例如,一个朋友上线,发布一条新消息......)然后他们发送另一个等等。
我的问题是:我该怎么做?
答案 0 :(得分:1)
也许你可以看看HTML5 Websockets。
这是一个很好的介绍。演示中包含长轮询:
Presentation