【发布时间】:2011-01-12 00:41:13
【问题描述】:
我的网站需要一个聊天室,我还希望实现一个 facebook 式的人与人之间的聊天系统。
对我来说什么是最具成本效益/性能的(纯粹就 bw 和服务器而言)。常规的 1 秒轮询 ajax 聊天,或彗星解决方案。
谢谢。
【问题讨论】:
标签: ajax performance comet chat polling
我的网站需要一个聊天室,我还希望实现一个 facebook 式的人与人之间的聊天系统。
对我来说什么是最具成本效益/性能的(纯粹就 bw 和服务器而言)。常规的 1 秒轮询 ajax 聊天,或彗星解决方案。
谢谢。
【问题讨论】:
标签: ajax performance comet chat polling
Comet 通常会导致较低的带宽使用(假设平均每个聊天每秒少于 1 条聊天消息),因为它只会在每条发送的消息中查询服务器一次。不过,这通常会导致与您的服务器的更多并发活动连接。
这个blog article 可以帮助你更好地想象它。
【讨论】: