Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/269.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服务器的情况下运行websocket?_Php_Websocket_Phpwebsocket - Fatal编程技术网

有没有一种方法可以在没有持续运行的服务器端php websocket服务器的情况下运行websocket?

有没有一种方法可以在没有持续运行的服务器端php websocket服务器的情况下运行websocket?,php,websocket,phpwebsocket,Php,Websocket,Phpwebsocket,让我澄清一下 我玩过,发现它需要一个websocket服务器永远/持续地运行,以将状态等保存在内存中。当服务器端无法运行服务器时,有没有办法运行websockets?您可以使用托管实时服务,例如我为谁工作。这里是。总会有某种服务器不断地监听。例如,HTTP流量由一个不断运行的web服务器(Apache、Nginx、Lighttpd等)提供 web服务器可以生成一个新的基于PHP的进程,然后将客户端的连接移交给新进程。然而,目前没有一个主要的web服务器能够做到这一点,路由WebSocket流量的

让我澄清一下


我玩过,发现它需要一个
websocket服务器
永远/持续地运行,以将状态等保存在内存中。当服务器端无法运行服务器时,有没有办法运行
websockets

您可以使用托管实时服务,例如我为谁工作。这里是。

总会有某种服务器不断地监听。例如,HTTP流量由一个不断运行的web服务器(Apache、Nginx、Lighttpd等)提供

web服务器可以生成一个新的基于PHP的进程,然后将客户端的连接移交给新进程。然而,目前没有一个主要的web服务器能够做到这一点,路由WebSocket流量的web服务器模块的范例是将连接发送到现有的、持续运行的服务器


为了避免经常运行WebSocket服务器,您必须编写自己的自定义web服务器。。。那么,真的,既然你还在编写自己的持续运行的服务器,那又有什么意义呢?

我想没有办法,但如果有一些解决办法,那就太棒了。你的意思是什么?不,不是p2p,我正在寻找客户端和服务器,这样就不需要在服务器端持续运行php脚本(意味着没有持续/永远运行的php服务器脚本)Node.JS可能就是您想要的:Node.JS websocket服务器仍然是持续运行的服务器。