【发布时间】:2012-02-15 09:05:34
【问题描述】:
我正在为我的网站计划一个聊天系统。我正在考虑做ajax推送。客户端将通过调用chat.php 启动与服务器的连接。 chat.php 将执行无限循环(30 秒)。在收到新消息时,它将打印消息返回给客户端并退出连接。获取 responseText 的 ajax 脚本再次调用 chat.php。 我的问题是这样一个系统(php 驱动的 COMET)在共享主机包上的 500 个并发聊天进程的可扩展性。
【问题讨论】:
-
这就像在问“我可以用汽车拖运货物吗?”。负载有多大,汽车有多大?如果您的共享主机包是 8088-4.77Mhz 和 640k 内存,那么我会说“不,它不会扩展”。
-
30 秒的循环不是无限循环... ;-)
-
^Dats Y 我提到了“无限循环(30 秒)”;)
标签: php mysql ajax comet shared-hosting