我是 websocket 和实时应用程序的新手,我需要一些说明。
我为一位客户开发了一个涉及一些用户和产品数据的应用程序。它是PHP
在内部 apache 服务器上运行的 Web 应用程序。该应用程序的客户端主要基于 JQuery,对于某些可在平板设备上使用的部分,我们使用JQuery mobile
/ html5
。
现在客户要求以这种方式添加一些消息/通知功能:用户将能够发布有关产品的消息,并且必须“显示”其他用户的 Web 控制台实时通知。我们正在考虑在页面标题中添加一些内容,以通知存在新消息。
我做了一些研究,因为所有的应用程序都已经用 PHP 构建了,所以我想去Ratchet。这是一个好主意吗?
如果我理解这一点,我将需要在服务器上安装棘轮服务器组件并用于客户端集成,例如AutobahnJS库;这样对吗?
有没有人已经建立了这样的东西?Apache 和 Ratchet 服务器之间的通信有问题吗?