1
我使用Apache + mod_wsgi守護進程模式運行Django站點。當添加另一個站點時(新的虛擬主機),會出現第二個守護進程。多個Django站點可以共享內存嗎?
有什麼辦法讓這些網站共享相同的過程/內存? 每個站點持續使用〜20MB似乎很浪費。
獎勵積分:與PHP託管服務相比如何? (特別是Drupal/Joomla)
我使用Apache + mod_wsgi守護進程模式運行Django站點。當添加另一個站點時(新的虛擬主機),會出現第二個守護進程。多個Django站點可以共享內存嗎?
有什麼辦法讓這些網站共享相同的過程/內存? 每個站點持續使用〜20MB似乎很浪費。
獎勵積分:與PHP託管服務相比如何? (特別是Drupal/Joomla)
看看Django網站框架。
http://docs.djangoproject.com/en/dev/ref/contrib/sites/
除此之外,答案是否定的,因爲Django的使用配置和全局變量所以不可能有相同的代碼庫進行動態切換運行什麼網站上每個請求的基礎。
根據我的經驗,Drupal頁面請求使用大約20 megs。我已經看到不太罕見的情況下,雖然32 megs是不夠的。 – Icode4food 2010-09-10 16:10:11
當你說網站,你的意思是項目,或在django.contrib.sites意義上的網站? – 2010-09-10 17:07:37
@stevejalim:我的意思是一個網站與新的主機名。 – vdboor 2010-09-11 20:05:20