PHP上的node.js-like技术

时间:2014-09-29 07:35:27

标签: php websocket comet

我自己尝试使用PHP进行长轮询,但它工作得很糟糕并且耗费了大量的处理器时间。

是否存在使用PHP保持大量连接(针对彗星或websockets)的现成解决方案? 像node.js或erlang一样的东西?

1 个答案:

答案 0 :(得分:1)

与php上的node.js最接近的是ReactPHP。以下是一些benchmarks,用于比较node.js与ReactPHP的性能。

如果你正在使用websockets并寻找更接近socket.io的东西,那么对于PHP来说。我建议看看Thruway(我是其中一位开发人员)。

Thruway建立在Ratchet(websocket库)和ReactPHP(事件循环)之上。它简化了使用PHP的websockets,并通过WAMPv2协议为您提供RPC和SubPub。