Drupal聊天减慢了我的应用程序

时间:2012-02-28 09:05:33

标签: drupal drupal-6 module chat

我正在使用Drupalchat申请。问题是我的应用程序在放入此聊天系统后变得非常慢。我认为问题将归咎于Ajax,它会继续轮询服务器,以便经常检查聊天消息(传入或传出)。如何解决这个问题以固定我的应用程序?

另外我很好奇facebook和gmail聊天系统一般是如何工作的?

1 个答案:

答案 0 :(得分:1)

是的,任何形式的AJAX聊天都因为这个原因而放慢服务器而臭名昭着。可能最有效的替代方案是使用Node.js,它可以保持连接打开,只在服务器有东西推送到浏览器时进行通信。

这是一项新技术,但已发布使用Node.js的Drupal聊天室模块实现的早期alpha版本,详细信息为here