在PHP/CLI中也有很多以各種語言實現TCP/IP-WS協議棧的例子。但那不是我想要的。是否有類似Apache的Websocket服務器解決方案來處理php腳本?
對於http協議,有Apache webserver軟件。它監聽默認的http端口80以接收請求。在共享託管服務器上,它可以託管一組域名,並將傳入的請求URL映射到「hostAccountDir/domainName/docRoot /」中正確的服務目錄/文件。
在這個模型中,每個PHP腳本都是一個「專門的HTTP /應用程序級別」服務器;並且不需要發明/實現TCP/IP-HTTP堆棧。幸運的是,Apache對所有的PHP腳本都這樣做。
是否有這樣的事情Websockets,監聽端口9000(?),分叉到服務的目錄/文件等等?
有趣的問題。你能否澄清爲什麼由主管運行的php cli工具不適合? – Xymanek
•我正在尋找在應用程序文件中獲得更多內聚的方法。如果我有一個帶有websocket部分的應用程序目錄,我希望客戶端和服務器部分位於同一個目錄中。 •共享主機服務器不允許使用TCP/IP端口並啓動服務器。 •一個類似Apache的websocket服務器,通過URL將正確的應用程序級php文件分叉/映射請求看起來像是共享主機服務器的一個很好的解決方案。 – rbgo