我必须使用Comet在PHP中构建一个简单的聊天系统。
我不知道这个项目的最佳方法是什么。
使用什么是最好的技术(跨浏览器会很好),以及如何实现它?我可以使用哪些库已经有彗星支持。 (我不想使用Bayeux协议)
我已经为聊天系统运行了PHP后端,但我需要一些关于客户端和服务器之间交互的想法。
提前谢谢大家。我的问候。
答案 0 :(得分:2)
chart& Long point-by-point discussion
不幸的是,那里没有关于PHP的信息,尽管你可以在其他平台上用彗星服务器封装现有的后端。
有一个similar SO question,看起来FastCGI是你最好的选择。
答案 1 :(得分:2)
您可能希望查看WebChat2此项目使用comet,AJAX和自定义HTTP服务器通过套接字与IRC进行通信。
答案 2 :(得分:1)
php不是彗星的好搭档,因为没有办法让轻量级请求处理程序。您必须为每个连接的用户锁定一个完整的进程。它可以与极少数用户一起使用,但对于任何中等流量的用户都无法使用。