关于将nodejs与php应用程序集成的build议

我有一个现成的PHP应用程序(使用Kohana框架),我想长时间轮询。 从我读的一些东西看来,使用PHP进行长时间轮询并不可取,使用类似nodejs的东西是一个更好的select。 我的问题是什么是将nodejs(或其他适合长时间轮询的工具)与现有应用程序集成的最佳方式?

澄清我的应用程序基本上是一个浏览器插件,您可以用来发送数据给其他人的团体。 当数据发送时,我希望收件人,如果他们在线,也有浏览器插件,立即接收这些数据,并得到通知。

可能最好的方法是让node.js监听端口,并让PHP将消息发送到该端口。

在Node.js中,您可以打开一个套接字来监听,而在PHP中,您可以使用cURL来发送消息。 消息可以是JSON格式。

如果Node.js-part收到一条消息,它可能会在经过一些处理之后直接将它转发给长轮询浏览器。

我正在创build一个可以让你轻松做到这一点的小黑客。 这是在很早的阶段,但它有足够的代码来工作: https : //github.com/josebalius/NodePHP

我计划在今天晚些时候更新自述文件。