彗星和PHP:如何使用Comet与PHP聊天系统?

时间:2009-07-27 21:29:25

标签: php javascript comet chat

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

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

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

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

提前谢谢大家。我的问候。

3 个答案:

答案 0 :(得分:2)

chart& Long point-by-point discussion

不幸的是,那里没有关于PHP的信息,尽管你可以在其他平台上用彗星服务器封装现有的后端。

有一个similar SO question,看起来FastCGI是你最好的选择。

答案 1 :(得分:2)

您可能希望查看WebChat2此项目使用comet,AJAX和自定义HTTP服务器通过套接字与IRC进行通信。

答案 2 :(得分:1)

php不是彗星的好搭档,因为没有办法让轻量级请求处理程序。您必须为每个连接的用户锁定一个完整的进程。它可以与极少数用户一起使用,但对于任何中等流量的用户都无法使用。