我想检查用户是否正在键入消息并想在我的聊天框中显示它,我知道设置数据库标志并通过timeinterval函数进行检查,但是我认为这应该是很慢的方法,有没有办法检查它?通过用户的机器ip / id。
最佳答案
您可以在服务器上实现Web套接字,因此可以在客户端和服务器之间传递事件。
您可以检查Ratchet:http://socketo.me/ for php或Socket.io for Nodejs。
比您可以在“ keyup”事件上绑定一个事件来通知服务器输入时,我建议您限制事件,以免您收到过多请求:)