我想检查用户是否正在键入消息并想在我的聊天框中显示它,我知道设置数据库标志并通过timeinterval函数进行检查,但是我认为这应该是很慢的方法,有没有办法检查它?通过用户的机器ip / id。

最佳答案

您可以在服务器上实现Web套接字,因此可以在客户端和服务器之间传递事件。

您可以检查Ratchet:http://socketo.me/ for php或Socket.io for Nodejs。

比您可以在“ keyup”事件上绑定一个事件来通知服务器输入时,我建议您限制事件,以免您收到过多请求:)

10-01 06:57