%20.png)
我正在 Ubuntu 10.04 VMWare 伺服器上執行 Wordpress 實例。如果我在頁面或貼文上按住 F5 或 CMD+R,伺服器上的兩個 CPU 都會攀升至 100%。將會剩餘大量可用 RAM,但 CPU 將保持在 100%,直到所有請求都處理完畢。根據我按住 F5 的時間,處理時間可能從幾秒鐘到幾分鐘不等。
我已經停用了 MySQL 中的持久連接,透過建議的運算設定了 Apache 的 MaxClients 部分,並停用了 WordPress 安裝中所有不必要的插件,但它仍然發生(儘管沒有以前那麼糟糕)。我還可以修改其他內容來阻止這種情況發生嗎?
謝謝你!
答案1
這可能是由 PHP 處理腳本引起的。這可以透過使用快取來優化。這可以在 WordPress 外掛的幫助下完成。一些受歡迎的:
- WP超級快取http://wordpress.org/plugins/wp-super-cache/
- W3 總緩存http://wordpress.org/plugins/w3-total-cache/
您可以在這裡找到不同插件的比較:http://www.tutorial9.net/tutorials/web-tutorials/wordpress-caching-whats-the-best-caching-plugin/
如果你也配置Varnish
這個可以得到更好的結果。
更多資訊: