我想創建一個更像網絡應用程序的網站。將有兩部分:前端(可能在PHP,Apache)和後端服務(在Python中,使用Twisted) 前端通常會提供一些JavaScript,用於向Python服務發送Ajax請求,以及接收數據。我應該將我的服務設置爲聽哪個端口?
因爲Apache將在80端口監聽,Python的服務應該聽聽其他端口。
所以我的問題是:Python服務應該聽什麼端口?我在問,因爲恐怕它可能會被代理,防火牆等阻止,這些代理和防火牆在客戶的方式上並不那麼罕見。
什麼是最標準,沒有問題的方式來做到這一點?
最標準的方法是使用mod_wsgi並讓apache處理所有這些。 – geoffspear
mod_wsgi和mod_php會同時工作嗎? Apache將如何區分哪些請求應該發送到php以及哪些應該發送給wsgi? – Alexandros