2014-09-04 99 views
0

我正在使用Javascript和PHP构建网站。该网站有接收消息或接受挑战等事件,以及在特定时间发生的事件,如挑战到期。从网站服务器检索事件

我希望用户在发生这些事件时得到通知,那么最好的方法是什么?它会每隔一秒钟发送一个请求来检查事件吗?

谢谢。

回答

0

你想看看websocket。在PHP中做到这一点的一个好方法是用一种称为“棘轮”库:

http://socketo.me/

不幸的WebSockets没有很好的跨浏览器兼容。

+0

感谢您的信息。我认为websockets只在HTML5中? – 2014-09-04 23:26:11

+0

我刚看到你的更新。我希望我的网站能够跨浏览器兼容,那么最好的解决方案是什么? – 2014-09-04 23:28:33

+0

棘轮网站谈论了在旧版浏览器中使用“Flash Polyfill”。我无法提供任何有关如何工作的信息,但我确信有一些关于跨浏览器Websocket的文章。 – Scopey 2014-09-04 23:30:38