我目前正在开发一个需要推送通知样式系统的网站,例如 Facebook 通知。我希望在发生诸如“X 将您添加为朋友”之类的事件时通知用户...
我一直在研究我的选择,但是它们似乎非常有限,因为该网站将托管在共享托管平台上,因此我的访问权限有限等。
1)查看长轮询彗星风格 - 因为我无法在服务器上运行 Python,所以我唯一的选择是服务器脚本的 PHP,但是由于线程消耗,这可能不是一个非常可扩展的选项。
2) WebSockets - 这些看起来很棒,但由于浏览器支持有限,它似乎还不太合理。
那么 - 有没有人在共享托管平台上实现了这一点?我宁愿不必使用像 Pusher 这样的服务。
非常感谢!!:)
PS - 我正在使用 Yii 框架 - 任何考虑到这一点的解决方案都会更好