Cache

兩個相同的 D7 站點之間的記憶體消耗差異?

  • October 8, 2012

我在一個新聞網站上執行 Drupal,該網站在首頁上有很多不同的視圖塊(總共約 5 個,全部記憶體)。為了減少站點的記憶體佔用,我檢查了從 SVN 到本地開發安裝的原始碼,以嘗試將其中一些塊轉換為更優化的程式碼。

這是奇怪的事情。開發模組在生產站點(執行 Nginx、PHP 5.2.17、XCache 和 Zend Optimizer)上列出了 50mb 的記憶體消耗,但在我的開發站點(執行 Apache2、PHP 5.2.13 和 XCache)上只有 14mb。這些是同一個站點的幾乎相同的版本——坦率地說,生產站點應該使用更少的記憶體,因為我已經禁用了開發站點上執行的一些模組。

知道為什麼會這樣嗎?

我真的聽起來像是 LAMP 堆棧之間的區別,而不是站點本身。我懷疑您的生產伺服器安裝/啟用了更多 PHP 選項。

引用自:https://serverfault.com/questions/435799