我已经使用Ajax一段时间了,用它完成了许多巧妙的工作。但我的最新挑战是推送通知。
我想实现一个站点,它不需要每隔一段时间调用服务器,而只有在特定数据库字段更新时才调用服务器,并且我希望使用PHP、Javascript和/或jQuery或其他Web技术来实现这一点。我不知道该如何着手,或者是否可能实现。
请告诉我如何开始以及从哪里开始,谢谢大家.....
我已经使用Ajax一段时间了,用它完成了许多巧妙的工作。但我的最新挑战是推送通知。
我想实现一个站点,它不需要每隔一段时间调用服务器,而只有在特定数据库字段更新时才调用服务器,并且我希望使用PHP、Javascript和/或jQuery或其他Web技术来实现这一点。我不知道该如何着手,或者是否可能实现。
请告诉我如何开始以及从哪里开始,谢谢大家.....
由于WebSocket支持还不够完善,您可能需要退回到长轮询。已经有一个jQuery插件可以实现这一点:
https://code.google.com/p/jquery-graceful-websocket/
这个主题的漂亮幻灯片可以在这里找到 http://www.slideshare.net/ffdead/the-html5-websocket-api
要在PHP中实现WebSockets,请看一下https://code.google.com/p/phpwebsocket/