7個最佳WordPress資料庫優化外掛

wordpress-database-optimization

每個WordPress網站都具備一個唯一的資料庫。它包含網站上的所有資訊,從使用者資料到評論、文章等。隨著站點的發展,其資料庫也在增長,並且在許多情況下,最終會儲存大量超出其有用範圍的資訊。這可能會不必要地拖慢網站速度。

在本文中,我們將介紹7個最好用的WordPress資料庫優化外掛,旨在使用它們來保持您的網站精簡和快速。

1. WP-Optimize

wp-optimize-1

WP-Optimize是一個多合一的WordPress優化外掛。該外掛可以幫助您清理資料庫、指令碼瘦身、啟用延遲載入、執行影象優化等。

如果使用WP-Optimize進行資料庫優化,您可以選擇外掛清理哪些資訊。例如,您可以將其配置為清除舊的文章修改歷史、刪除垃圾文章、刪除垃圾評論等:

run-optimizations

此外掛還支援識別資料庫中的孤立表並手動刪除它們。

但是,缺少的一項功能是在執行優化之前建立資料庫備份支援。WP-Optimize通過與UpdraftPlus外掛整合來解決這個問題。如果您也使用UpdraftPlus,WP-Optimize包含的設定將在您執行清理之前自動執行資料庫備份。

主要特徵:

  • 選擇指定需要優化WordPress資料庫內容
  • 識別並刪除資料庫中的孤立表
  • 配置站點的快取設定
  • 啟用延遲載入
  • 自動影象優化
  • 執行網站指令碼瘦身
  • 將外掛與UpdraftPlus整合以處理資料庫備份

WP-Optimize外掛,它不僅可以幫助您優化資料庫,還可以幫助您優化 WordPress 網站的多個方面。如果您已經在使用UpdraftPlus,這也是一個不錯的選擇。

注:外掛提供免費版本及專業版本,專業版本起步價為39美金/年。

2. Advanced Database Cleaner

advanced-database-cleaner

Advanced Database Cleaner外掛幫助你安全地從資料庫中刪除元素以保持其精簡。您還可以使用它從您的網站刪除表和cron作業。

該外掛提供的一項突出功能是在清理資料庫時忽略對資料庫的一些最新更改的選項。您可以指定外掛為它優化的每種型別的元素保留過去“X”天的資料:

keep-last-days-data

Advanced Database Cleaner 還支援安排資料庫優化過程,並配置多個任務自動執行。例如,您可以安排外掛每週清理垃圾箱中的文章,並讓它每月刪除文章修改歷史。

主要功能特徵:

  • 從資料庫中刪除不必要的資訊
  • 清理表和cron作業
  • 從清理中排除最近的資料
  • 自動任務多次資料庫清理

Advanced Database Cleaner外掛,使您能夠設定重複的資料庫優化過程。此外,您可以完全控制要優化的資料和時間,這使其成為適合高階使用者的最佳WordPress資料庫優化外掛之一。

3. Optimize Database After Deleting Revisions

optimize-database-after-revisions

Optimize Database After Deleting Revisions外掛的作用遠不止其名稱所指的那樣。預設情況下,此外掛將幫助您刪除網站上所有文章型別的修改歷史。但是,您也可以將其配置為通過刪除垃圾箱中的專案、未使用的標籤、垃圾郵件內容等來優化資料庫:

deleting-revisions

您可以使用此外掛來配置優化任務計劃,它還可以幫助您從資料庫中刪除特定表。但是,外掛不會告訴您哪些自定義表對應於哪些外掛,所以使用該功能有較大的風險,除非您知道自己在做什麼。

主要功能特徵:

  • 刪除所有WordPress文章型別(或特定型別)的文章修訂
  • 保留最近的修訂
  • 配置為文章保留的修改歷史數量
  • 資料庫優化定時任務
  • 從資料庫中刪除特定表

如果您釋出大量內容,後期文章修訂歷史劇增,Optimize Database After Deleting Revisions外掛可以通過將不必要的修訂降到最低來幫助您優化資料庫。

4. Plugins Garbage Collector

plugins-garbage-collector

許多站長會在自己的WordPress安裝一堆WordPress外掛。當然這也是WordPress如此受歡迎的主要原因之一,因為眾多外掛可以幫助您在網站上實現幾乎所有可以想象的功能。在網站的整個生命週期中,您可能會逐步淘汰大量外掛。

大部分外掛都會在您的資料庫中留下未使用的條目和表格。Plugins Garbage Collector找到孤立的資料並將其刪除。使用此解決方案,您不會獲得任何高階配置設定 – 它僅提供一個選項來幫助您快速掃描和清理資料庫。

主要功能特徵:

  • 查詢並刪除資料庫中未使用外掛對應的資料條目

網站有一定的歷史,並且曾經安裝過各種各樣的外掛,可以嘗試安裝Plugins Garbage Collector來刪除歷史外掛在資料庫中留下的所有孤立表和條目。使用此外掛,您可以定期執行快速掃描並確保您刪除的外掛不會繼續對您的網站產生影響。

5. WP-Sweep

wp-sweep

WP-Sweep外掛支援通過“sweeping”從修訂到自動草稿、已刪除文章、垃圾評論、孤立使用者等的所有內容來優化WordPress資料庫。與許多其他最佳WordPress資料庫優化外掛一樣,您可以選擇要清理的資料或進行全面掃描:

full-database-sweep

使用WP-Sweep的一個缺點是它不支援選擇特定的表或元素來自動優化。相反,您可以執行完整掃描或手動清理單個元素。

主要功能特徵:

  • 從資料庫中清除特定型別的元素
  • 對資料庫進行全面“掃描”並優化其所有表

WP-Sweep支援執行一鍵式資料庫優化,並提供手動清理單個表的選項。

6. WP Reset

wp-reset

有時,優化WordPress資料庫的最佳方法是從頭開始。如果你想重新啟動網站並重新開始,需要清理它的資料庫,這正是WP Reset所做的:

using-wp-reset

使用此外掛,您可以擦除資料庫中的大部分資訊,同時保留關鍵元素,例如管理員使用者帳戶、基本站點配置(例如WordPress地址和索引設定)、外掛和主題。簡而言之,該外掛可讓您從站點中刪除所有內容,又無需重新安裝WordPress(就像初始化出廠設定)。

主要功能特徵:

  • 重置WordPress資料庫
  • 保留關鍵資料,例如管理員使用者帳戶

不想重新安裝 WordPress、外掛和主題等,重新開始您的網站,WP Reset就是這樣的外掛(免費或者7.5美金/月起)。

7. Database Backup for WordPress

database-backup-wordpress

最後一個外掛有點不同。當您備份WordPress網站時,您不僅會複製其檔案,還會複製其資料庫。如果沒有資料庫備份,如果您必須先恢復,否則很可能會丟失網站的大部分內容。

此外,如果您計劃通過刪除一些表來優化資料庫,那麼事先建立備份始終是明智之舉。這正是Database Backup for WordPress能夠為你實現的:

create-database-backup

外掛可以幫助您備份核心 WordPress 表(同時排除修訂和垃圾評論)。但是,您也可以將自定義表新增到您的備份中,並設定一個定期建立新副本的計劃。

在儲存方面,該外掛為您提供了直接下載備份檔案或通過電子郵件傳送給您的選項。如果您使用其備份計劃功能,您將通過電子郵件收到這些檔案。

主要功能特徵:

  • 備份WordPress資料庫
  • 排除文章修訂和垃圾評論
  • 選擇要包含的自定義表
  • 定時備份
  • 將備份檔案下載到您的計算機,或配置外掛傳送到指定郵箱

如果您計劃以任何身份直接使用您的資料庫,而又不確定自己需要做什麼,手動更改資料庫或使用外掛刪除表可能會對網站造成嚴重破壞。如果您還沒有使用也可以儲存資料庫的備份外掛,那麼Database Backup for WordPress這個外掛是個不錯的選擇。

小結

使用最好的WordPress資料庫優化外掛,可以幫助您清理大量未使用的資料庫條目和隨著網站增長積累的垃圾資料。如果網站執行了一段時間,這些工具應該可以幫助您恢復儲存空間,甚至可能提高網站效能。

如果仍然不確定要使用哪個外掛,WP-Optimize是大多數網站的絕佳選擇。無論您選擇哪種解決方案,我們都建議您同時設定資料庫備份,例如Database Backup for WordPress

關於WordPress資料庫、網站備份等相關的文章:

評論留言