Php

Dreamhost VPS 上 WP 的伺服器優化:mod_php + xcache?FCGI?

  • August 16, 2011

我正在嘗試優化配置 mbird.com,一個 WP 驅動的站點,以便在我的新 VPS 上使用。

在此頁面上:http ://wiki.dreamhost.com/PS_Optimization - 在“WordPress 優化”下,我看到了一些建議。

  1. “如果所有域都設置為使用 FCGI 或 CGI 作為 PHP 模式,您可以安全地在 PS 配置中停用 mod_php 以節省大量記憶體。所有現代 PHP 應用程序都將在 fcgi 上執行良好。”

我目前關閉了 mod_php,正在執行 fcgi。

然後,在 VPS -> 配置伺服器中,我看到:

“從 Apache Web 伺服器中刪除 mod_php。如果您的站點提供大量靜態內容,這將節省大量記憶體。PHP 密集型站點可能會從在管理域中將所有域設置為使用 mod_php 並啟用 PHP 記憶體中受益更多。 "

這些似乎是矛盾的。一個是告訴我關閉它以節省記憶體,另一個建議我可以從在 PHP 密集型站點上使用它中受益。哪個最適合我?

  1. “請記住,與 xcache 一起執行 Super Cache 實際上會增加記憶體使用率。最好選擇其中一個,僅將其用於您的記憶體需求。”

我目前沒有使用外掛記憶體(超級記憶體),而是使用 xcache。

但是,在這裡:http ://wiki.dreamhost.com/WordPress_Optimization

結論是:“最終,似乎很明顯 supercache + nofcgi 版本勝出。”這是否意味著,既然我使用的不是 supercache,而是 xcache,我應該使用 xcache + nofcgi?換句話說,mod_php + xcache?

抱歉,只是有點糊塗了……

嗨,我在 Dreamhost 上遇到了很多記憶體問題,我剛從客戶支持那裡得到建議,我的 PHP 實例佔用了更多記憶體,因為我打開了 xCache。建議我關閉它。

“如果您禁用 xCache,您將節省大量記憶體,因為您的所有 PHP 操作碼都不會保存在 RAM 中。”

我也在使用 w3 總記憶體。wp-supercache 和 w3 總記憶體都不適用於 xcache。

就您的設置而言,我個人的建議是 FCGI、XCache 和 w3 總記憶體(它們可以很好地配合使用)。我不確定 XCache 和 wp-cache 一起玩是否很好,但由於 wp-super-cache 是基於 wp-cache 我想不會。

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