此前運行的Node.js和Apache的技術方面,我問的程序員StackExchange一個問題:Is it bad practice to run Node.js and apache in parallel?在今天並行
我的最終應用程序可以被認爲是一個社交網絡中,我希望有一個聊天功能和一個正常的狀態更新功能。
對於聊天功能,我想使用Node.js,因爲我想將數據從服務器推送到客戶端,而不是頻繁輪詢服務器。對於狀態更新,我想要一個正常的apache和PHP安裝,因爲我更熟悉這一點,並不明白爲什麼我會使用Node.js。
但是,這意味着我不得不同時運行Node.js和apache。雖然這是可能的,而不是被認爲是不好的做法根據對Programmers.SE答案,我也看到了一些技術問題:
我需要兩個端口開放 - 能給與開放網絡的問題,唐「T有開放的所有端口
我不能用我的共享服務器,因爲我不能打開一個端口,在那裏,所以我不得不買了VPS
我不對第二個不在乎太多,關於第一個。那麼真的沒有解決方案可以在一個端口上結合這兩種功能嗎?
還是有一些端口的解決方法?我可以,例如,重定向subdomain.domain.com:80
到domain.com:x
其中x
是Node.js的端口嗎?這是可能的,並解決我的問題?該解決方案在this Programmers.SE answer中給出,但我將如何執行它?
我們如何在nginx服務器上運行php然後@Borslav Sabev? –