繁体   English   中英

其他用户收到消息

[英]Other users receive messages

因此,这不是错误。 我只是不知道该怎么做。 我使用HTML / JS / PHP创建了一个聊天应用程序,并将每次聊天的消息存储在mysql数据库中。 我目前正在使用php脚本,每0.5秒从数据库接收所有消息,并将它们打印到我的聊天文件中。 我想知道任何无需重新加载或等待即可接收消息的更好方法。 也许是某种通知,如果某人发送了一条消息,那么聊天的其他用户会收到该确切消息或某些套接字事物idk。 任何帮助,将不胜感激。

我建议使用WebSockets。 检查一下-https: //github.com/Flynsarmy/PHPWebSocket-Chat

Websockets是执行此操作的最佳方法。 这将打开与服务器的恒定连接,服务器可以将事件推送到客户端。

使用php可以通过使用其他服务(例如RedisPusher)来实现。

您可以使用socket.io

通过使用此功能,您不必连续从服务器提取数据。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM