Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/286.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP WebSocket守护程序_Php_Websocket_Ratchet - Fatal编程技术网

PHP WebSocket守护程序

PHP WebSocket守护程序,php,websocket,ratchet,Php,Websocket,Ratchet,我已经在php中设置了一个WebSocket服务器,使用Ratchet作为守护进程运行——由Varnish缓存公开 然而,我发现其中有一个大问题——php中缺少线程。我能做些什么来传递数据进行处理而不挂起整个服务器?这在PHP中是可能的,还是我应该换一种不同的技术——例如node.js——但考虑到主要项目是在PHP中进行的,要让它一起工作会很复杂。如果有任何在PHP中执行此操作的选项,我会选择它。是一个我经常提到的库(但我个人没有使用过)。享受吧 我没有这方面的经验,但听说过。@ceejayoz

我已经在php中设置了一个WebSocket服务器,使用Ratchet作为守护进程运行——由Varnish缓存公开


然而,我发现其中有一个大问题——php中缺少线程。我能做些什么来传递数据进行处理而不挂起整个服务器?这在PHP中是可能的,还是我应该换一种不同的技术——例如node.js——但考虑到主要项目是在PHP中进行的,要让它一起工作会很复杂。如果有任何在PHP中执行此操作的选项,我会选择它。

是一个我经常提到的库(但我个人没有使用过)。享受吧

我没有这方面的经验,但听说过。@ceejayoz-哇!我会马上检查的,谢谢。pthreads很好,请检查reddit-thread@ceejayoz-plz-post作为答案,PHP中的线程就是我想要的。@n00b很酷,可以。:-)