我需要在共享服務器上部署我的django應用程序,其中我沒有root權限(例如httpd.conf),我擁有的是文件夾public_html。使用fcgi部署Django導致頁面加載速度緩慢
現在,我跟着使用fcgi描述的站點部署django(例如this)。但是,頁面加載速度非常緩慢,我想是因爲每次請求都需要重新加載django?從本質上講,我想要一個永久運行的服務器,只需從apache獲取請求。
在嘗試使用套接字等解決方案之前,我想問一些專業意見。
謝謝!
我需要在共享服務器上部署我的django應用程序,其中我沒有root權限(例如httpd.conf),我擁有的是文件夾public_html。使用fcgi部署Django導致頁面加載速度緩慢
現在,我跟着使用fcgi描述的站點部署django(例如this)。但是,頁面加載速度非常緩慢,我想是因爲每次請求都需要重新加載django?從本質上講,我想要一個永久運行的服務器,只需從apache獲取請求。
在嘗試使用套接字等解決方案之前,我想問一些專業意見。
謝謝!
所有wsgi教程我讀到狀態,我需要修改httpd.conf文件,我沒有權限這樣做... – guinny 2012-01-18 14:47:03
好吧,如果你想專業託管你需要一個專業的主機。有很多,gondor.io,ep.io,djangozoom,heroku ...他們會爲你處理部署,它會搖擺。你不能用自行車贏得F1比賽嗎? – jpic 2012-01-18 16:32:57
是的,到目前爲止我的服務器已經部署在webfaction上。但是我需要一些真正的數據處理(高達10G的ram),所以我只是想在我的univ的計算機上部署它,然後再考慮購買更昂貴的訂閱(Amazon E2).... – guinny 2012-01-21 16:15:12
對於django,Apache的mod_wsgi比fcgi更好。也就是說,django **不會在每次請求**時重新加載(FCGI!= CGI)。你可以使用django-debug-toolbar,也許它會給你一些關於頁面加載時間的線索。 – jpic 2012-01-18 14:04:27
你還通過django服務器或直接從你的網絡服務器提供圖像? – 2012-01-18 14:36:13
謝謝! @lian liev,來自django服務器。但目前,該頁面只顯示一個字符串。所以我想這不是問題。 – guinny 2012-01-18 14:43:33