11

我必须使用 Comet 在 PHP 中构建一个简单的聊天系统。

我不知道这个项目的最佳方法是什么。

什么是最好的技术(跨浏览器会很好),以及如何实现它?我可以使用哪些已经支持彗星的库。我不想使用巴约协议

我已经为聊天系统运行了一个 PHP 后端,但我需要一些关于客户端和服务器之间交互的想法。

谢谢大家。致以我的问候。

4

3 回答 3

2

你可能想看看WebChat2 这个项目使用 comet、AJAX 和自定义 HTTP 服务器通过套接字与 IRC 通信。

于 2009-07-28T00:37:15.290 回答
2

图表详细的逐点讨论

不幸的是,那里没有关于 PHP 的信息,尽管您可能会使用其他平台上的彗星服务器来包装现有的后端。

有一个类似的 SO question关于这个,看起来 FastCGI 是你最好的选择。

于 2009-07-27T22:25:38.837 回答
1

php 不适合 Comet,因为没有轻量级的请求处理程序。您必须为每个连接的用户锁定一个完整的进程。它适用于极少数用户,但不适用于任何流量中等的用户。

于 2009-07-27T22:08:43.597 回答