Nginx

wp nginx fastcgi 記憶體與 wp 超級記憶體

  • October 23, 2017

我有一個帶有一個核心的 512mb 伺服器實例。截至目前,我有大約 3 個網站,其中大約有 10k 篇文章,在所有這些網站上我都啟用了 wp 超級記憶體。典型的記憶體時間是 3600 秒或 7200 秒。vps 實例執行良好。它每天只有一次大約 60% 的 CPU 峰值。

我讀到,一旦網站達到 30k 篇文章,依賴 wp 超級記憶體並不是一個好習慣,因為文件號(linux 文件系統)或類似的東西。

所以我想也許,我應該改用 nginx fastcgi 記憶體。在他們的網站上,與 wp 超級記憶體或 w3 總記憶體相比,他們建議將此作為最佳實踐。

考慮到記憶體的數量,我有可用的。你們認為 fastcgi 記憶體會是我網站的更好選擇嗎?

記憶體記憶體呢?

我有啟用 opcache 的 php 7.1。

您的 30K 數字可能無關緊要。在這個問題中,有人在一個文件夾中有 800 萬個文件。

如果您有許多匿名使用者,您可能最好使用Nginx 頁面記憶體CloudFlare(簡單,具有免費層)或CloudFront之類的 CDN 。匿名使用者是任何未登錄網站的使用者,o。說您可以記憶體根本沒有個性化的頁面可能更準確。您不能記憶體,例如,帳戶餘額、啟動的執行緒等,因為它們對於每個使用者都是不同的。

FastCGi 記憶體就是我所說的頁面記憶體。我有一個可能很有趣的教程。

任何 Wordpress 外掛都意味著需要啟動 PHP。PHP 很慢而且很耗記憶體。Nginx 頁面記憶體意味著您不呼叫 PHP,因此速度要快得多。我猜 Nginx 頁面記憶體比呼叫 PHP 快 10 到 100 倍,並且使用的資源顯著減少 - CPU 和 RAM。

Memcached 是一個快速鍵/值儲存,但它通常從 Wordpress 呼叫,因此您仍然有 PHP 成本。

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