我想实现从 php 到我的项目的实时推送通知。我已经测试了 2 种可能的方法。
- 长时间轮询mysql数据库->性能很差,导致查询很大
- 长时间轮询 memcache 并通过 php 推送 -> 性能不佳
- Ajax Push Engine -> 似乎不太容易实现......但带有 PHP 集成
有谁知道更好的方法?也许有一些类似于 memcache 允许推送?
我想实现从 php 到我的项目的实时推送通知。我已经测试了 2 种可能的方法。
有谁知道更好的方法?也许有一些类似于 memcache 允许推送?
诸如Pusher(我为之工作)之类的托管服务可能是您的一个很好的解决方案。我们提供了一个JavaScript 库供您嵌入您的网页和一个 REST API(以及一个易于使用的PHP 发布者库),以便您可以将数据从您自己的服务器推送到您的网页中。
我还整理了一份其他实时技术的列表,以便您查看可能对您可用的其他选项。