使用 php 和 javascript 创建实时聊天

新手上路,请多包涵

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

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

我知道这可以使用 Comet 技术 来实现(我看到了 这个 stackoverflow 问题)但是我无法找到关于如何针对这个特定问题实现它的好的指南。

我想使用 php 和 javascript 以及尽可能少的额外软件或框架。

我使用 WAMPServer 并且我有 Windows。

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

原文由 Thanasis1101 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 243
1 个回答

尝试使用此 CppComet 开源彗星服务器。有用于 php 和其他语言的 api。并查看此 聊天示例

原文由 Trapenok Victor 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题