2012-10-02 36 views
0

我已經放在一起,旨在在Pythonanywhere上運行的Django應用程序。但是,我很快發現Pythonanywhere的免費計劃阻止了我想要與之交互的遠程站點,所以我決定在本地計算機上運行該應用程序對我而言足夠好。本地Django webapp的服務器選擇?

現在,我知道Django的開發服務器並不打算在生產環境中運行。那麼,我應該在老化的Windows工作站上運行哪個服務器守護程序,該應用程序可能會被部署到哪裏? Apache,lighttpd,切諾基?還有別的嗎?

我的首要任務是儘可能地節省系統資源;我可能也會用Python的內置sqlite3代替MySQL。

回答

2

我個人以fcgiNginx部署Django。 Nginx提供了各種策略來節約系統資源;其作爲reverse proxy的使用被充分記錄並被廣泛使用。

問題/回答對here可能會幫助您在部署Django時清除關於各個組件的一些初始問題。

1

遺憾聽到你不能使用PythonAnywhere的免費版本:-(

我第二Nginx的使用。這是我們作爲前端爲PA使用,但是,我們使用uwsgi的後端,它對我們來說真的很好,而且配置起來非常簡單