使用php和javascript创建实时聊天

我的目标是从头开始创建类似于Facebook聊天的实时聊天.我想将所有消息存储在数据库表(MySQL)上,并且每当用户发送新消息时,如果接收方已连接,则请求将发送到接收方的浏览器,并且消息将出现在聊天窗口中.

我不想让客户端检查是否已发送给用户的新消息,但是我希望服务器将请求发送到客户端的浏览器.

我知道可以使用Comet技术(我看到this * question)来实现,但是我无法找到有关如何针对特定问题实施此方法的良好指南.

我想使用php和javascript,并尽可能减少额外的软件或框架.

我使用WAMPServer,并且有Windows.

如果您知道一个好的指南或教程,或者可以提供有关如何实现自己想要的目标的任何指导,那将非常有帮助.

解决方法:

尝试用于此CppComet开源彗星服务器.有适用于php和其他语言的api.
请问这个chat examplethis

上一篇:js/jquery 实时监听输入框值变化的完美方案:oninput & onpropertychange


下一篇:哪些其他聊天应用程序可以轻松集成到cakephp