jon*_*ham 6 php ajax facebook chat web
如何用PHP实现真正快速的网络聊天?
有没有人想知道为什么Facebook聊天真的非常快?甚至在没有WebSocket的IE中.
是不是唯一的方法是在JS中使用setInterval来检查新消息?但我觉得(Facebook聊天框)就像有即时反应.
如何用PHP实现这么棒的东西?
Jos*_*ski 7
你所描述的即时聊天通常是通过一种叫做"长轮询"的东西来实现的,或者,如果我们谈论的是AJAX,那就是"Comet"(维基百科 谈论它).轮询往往会使Apache服务器紧张,但有一些专门的服务器来处理它,如APE.我不知道,但我想你可以做同样的的NodeJS和NGINX处理压力相当不错.
这里有一篇关于如何使用PHP jQuery和AJAX实现长轮询聊天的文章.
祝你好运,我希望它有所帮助!
归档时间:
14 年,1 月 前
查看次数:
5823 次
最近记录:
11 年,5 月 前