
2022-08-26 18:10
圖片來源:圖蟲創意
在《WordPress 性能優化:阿里云對象存儲 OSS 進行 CDN 加速》中有提到,網站從長遠發展考慮,建議把網站做動靜態分離,除了將靜態資源例如圖片、CSS 代碼和 JS 腳本等放到對象存儲 OSS 上,還可以把網站動態資源例如 Web 程序、數據庫等做進一步優化。
在完成了靜態資源 CDN 加速后,我們也把網站的動態資源做一個緩存,但是不把它們緩存至 CDN上,而是使用 Memcached。
Memcached 最初由 Brad Fitzpatrick 在 2003 年開發,它是一種高性能的分布式內存對象緩存系統,本質上是通用的,旨在通過減輕數據庫負載來加速動態 Web 應用程序。
整個過程都很簡單,首先登陸寶塔面板,在《WordPress建站全過程》文章中就有提到,利用寶塔搭建網站運行環境,以后有空再慢慢介紹寶塔。
登錄寶塔面板后,來到軟件商店,搜索下載“Memcached”。
圖片來源:寶塔面板
接著到 PHP 中安裝 Memcached 擴展,目的是為了能通過 PHP 控制 Memcached。
圖片來源:寶塔面板
安裝完以上兩步后,還不能啟動 Memcached,還差最后一步,繼續在寶塔面板中這操作,找到 object-cache.php,并把它復制到 wp-content 目錄下,至此操作全部結束。
檢驗 Memcached 是否已成功開啟,可以查看 Memcached 的負載狀態,能看到我的 Memcached 命中率達到了95.70%。
(來源:Hopeshe跨境)
以上內容屬作者個人觀點,不代表雨果跨境立場!本文經原作者授權轉載,轉載需經原作者授權同意。?