Written by Goldpig on August 17, 2021

WordPress緩存 教學、介紹、外掛推介

什麼是 WordPress 緩存?

WordPress 緩存是提高性能的一種方式。如果網站點擊量過多,您可以通過安裝 W3 Cache 或 WP Super Cache 來啟用 WordPress 緩存。

當一個網站被不同的客戶端重複請求時,重用之前生成的數據(或請求,如數據庫查詢)來加速新的請求被稱為 WordPress 緩存。

清除緩存

清除緩存本質上意味著重新緩存所有以前緩存的數據。這意味著舊的被刪除,新的被創建或重新生成。這通常基於許多協議進行——其中一些包括:

1) 發表評論時

2)發布新帖子時

3) 當舊帖子更新時

WordPress 緩存的好處

例如:

  • 首先,它可以提高您網站的速度和性能。靜態緩存文件的加載速度比動態數據庫查詢更快,這會導致您的網站更快更好的性能。
  • 緩存還可以幫助減少託管服務器上的負載。這可以節省服務器內存和 I/O 操作。因此,緩存正在迅速成為一項重要功能,特別是對於託管計劃有限的人。
  • 更快的網站不僅加載速度快,而且在搜索引擎中獲得了有利的排名。顯然,這在很大程度上也取決於其他指標,例如您的內容質量和您的 SEO 設置。但所有其他事情都是不變的,加載速度更快的網站將比速度較慢的網站獲得更好的網頁排名。Google已經確認它考慮了頁面速度。
  • 緩存網站提供了更好的整體用戶體驗。更快的網站可以幫助用戶更好地瀏覽。此外,緩存站點意味著用戶的帶寬也得到了節省(儘管是名義上的餘量),因為與動態請求相比,靜態緩存頁面在文件大小方面更小。要實現這一點,除了基本的頁面緩存之外,您的緩存解決方案還必須使用組合和縮小的 JavaScript 和 CSS。

WordPress 緩存的類型

基於客戶端-服務器模型,有兩種主要類型的緩存協議可用。他們是:

1) 客戶端緩存

2)服務端緩存

客戶端緩存

網站包含大量非文本的靜態數據,例如圖像、CSS 和 Javascript 文件。下載後,您的瀏覽器不會在您每次按下 F5 按鈕時重新下載它們。它只是提供本地緩存中的數據——即保存在計算機硬盤中的緩存數據。這就是為什麼建議每隔一段時間清理一次瀏覽器的緩存,這樣可以節省大量空間並提高性能。這種重用來自客戶端計算機(或客戶端)的緩存數據的過程稱為客戶端緩存,幾乎每個現代網站都使用它並且每個瀏覽器都支持它。客戶端緩存有助於防止數據冗餘(即一遍又一遍地下載相同的數據)並節省大量服務器資源

服務器端緩存

服務器上的緩存稱為服務器端緩存。服務器端緩存包括用於 WordPress 緩存的各種緩存協議。它們列在下面:

1)頁面緩存

2)數據庫查詢緩存

3) 基於對象的緩存

4) 操作碼緩存

頁面緩存

頁面緩存是所有緩存協議中最簡單的。它只是指將動態生成的 HTML 文件保存在服務器硬盤或內存 (RAM) 中的過程。它被稱為緩存。然後,無論何時發出請求,它都會從緩存中提供服務(即重用以前生成的數據)。這節省了執行 PHP 代碼和 MySQL 數據庫查詢的開銷。

數據庫查詢緩存

數據庫將消耗更多資源。他們可以稱為每個公司的心臟。數據庫用於高效地存儲、更新和交付數據。由於它們通常很大,每個查詢都需要時間(通常在幾百微秒的數量級)。在數據庫的情況下,硬件越好,查詢結果生成速度越快。由於 WordPress 嚴重依賴其數據庫,因此它會多次進行查詢。當數據庫中的數據沒有被更改並且進行查詢以檢索相同的數據時,就像重新下載相同的圖像一樣。因此,將查詢結果保存在本地存儲中將節省時間和資源。將數據庫查詢結果保存在本地存儲中,稱為數據庫緩存,是 WordPress 緩存的基本因素之一。

當數據庫更新時,例​​如更新或發布帖子,或提交評論時,需要刪除之前保存的數據庫緩存並重新緩存數據庫查詢結果。

基於對象的緩存

WordPress 有一個內部緩存系統,其中包括幾個子系統(即緩存 API、對象緩存和瞬態 API)。WordPress 核心允許插件控制這個緩存系統以減少數據庫調用的次數。

操作碼緩存

與數據庫緩存一樣,操作碼緩存是指在每次請求之間保存已編譯的 PHP 代碼。PHP 是一種面向對象的編程語言。對於要執行的 PHP 代碼,PHP 編譯器必須首先編譯代碼並生成可供 Web 服務器執行的可執行代碼。

安裝

免費 WordPress 緩存插件之一。它是 WP Supercache

像每個插件一樣,這可以通過兩種方法安裝。

DEUA 方式 – 下載、提取、上傳和激活

腳步:

1) 從 WordPress 插件庫下載 WP Super Cache 插件

2)解壓存檔

3) 使用 FTP 客戶端(例如 FileZilla)通過 FTP 將提取的內容上傳到 wp_content/plugins/ 文件夾

4)轉到WordPress儀表板中的插件頁面並激活插件

這種方法有點慢。簡單的方法是在WordPress中搜索並安裝。

搜索和安裝

在此方法中,請按照以下步驟安裝插件。

1) 導航到 WP 儀表板中的插件 > 添加新頁面

2)搜索“wp超級緩存”

3)點擊安裝

4)按激活

5) 完成

這就是安裝 WP Super Cache Plugin 的方法。現在我們可以配置插件來實現緩存。

緩存外掛介紹

WP Rocket是一種優質的解決方案,但它已被證明可以提供市場上所有 WordPress 緩存工具中最好的結果。

與此列表中的其他插件相比,WP Rocket 易於設置,並且還提供更多個性化功能。這也是我們使用的緩存解決方案。

Article written by 金豬科技
由不同團隊組成的一站式服務商,提供各種開發、營銷、自動化、雲端系統等服務
Sticky Bottom Bar - Eleland Migration
Leave everything to us, you just need to focus on your business

我們為以下機構的代理合作伙伴或解決方案提供商

© 2021 - 23 GOLD PIG TECHNOLOGY LTD
rocket