WordPress 數據庫緩存插件 Redis Object Cache Pro
Redis Object Cache Pro是WordPress上面一款數據庫緩存插件,使用此插件它可以將數據庫中的常用值緩存到內存當中,對於一些磁盤速度較慢的服務器來說,使用內存進行數據緩存的效果還是挺明顯的。
配置代碼
安裝插件之後配置的信息,在WordPress配置文件wp-config.php中添加配置代碼。
define('WP_REDIS_CONFIG', [
'token' => 'Zhanzhangb9sjJlBxBpLJbJcIRoi9rfszjmOqecMzQ1RB3K8jYQAOMkrCFDR',
'host' => '127.0.0.1',//redis服務器IP
'port' => 6379,//redis端口
'database' => 0, // 為每個站點更改,不同站點應使用不同的數據庫編號
'maxttl' => 3600 * 24 * 7, // 7 天緩存
'timeout' => 1.0,
'read_timeout' => 1.0,
'split_alloptions' => true,
'debug' => false,
]);
安裝教程
首先在寶塔面板里安裝上Redis程序
在軟件列表裡有這個程序的,安裝就可以了。安裝完不用設置

然後我們看下我們wordpress站點使用的PHP是哪個版本。在對應的PHP版本擴展中安裝redis擴展插件。

然後我們登錄進入wordpress後台,在插件市場搜索Redis,會看到個Redis Object Cache插件,安裝它就行。

安裝完成後我們啟用插件,進入已安裝的插件列表點擊Setting進入插件設置
然後點擊Enable Object Cache連接Redis緩存。然後在寶塔看下Redis運行狀態已經正常連接。
插件特性
為原始性能重寫
符合 WordPress 對象緩存 API
易於調試和記錄
緩存預取和分析
完全單元測試(100% 代碼覆蓋率)
使用 TLS 進行安全連接
通過 WordPress 和 WP CLI 進行健康檢查
針對 WooCommerce、Jetpack 和 Yoast SEO 進行了優化
原始性能
Object Cache Pro 從頭開始編寫時考慮了原始性能,以 避免不必要的 Redis 讀取和寫入 並保持很小的內存佔用。
持續測試
憑藉1500 多個測試用例和 100% 的覆蓋率,對代碼庫的每次更改都針對所有受支持的 PHP 版本 (7.2 – 8.1) 以及 Redis 4.0 – 7.0 的單個實例和集群進行測試。
WooCommerce 支持
Object Cache Pro 針對 WooCommerce 進行了廣泛的測試和優化。為了讓您放心, 我們還在監控 WooCommerce 代碼庫 和即將發布的潛在緩存問題。
調試和記錄
有時你只是不知道出了什麼問題。選擇加入日誌記錄和富有洞察力的錯誤報告使查找變得輕而易舉。您甚至可以使用自己的 PSR-3 記錄器。
100% 符合 API
Object Cache Pro 嚴格遵循 WordPress 的 Object Cache API 以 避免混淆或那些容易出錯的返回值。
無縫集成
Object Cache Pro 與 WordPress 本身緊密集成,儀錶板小部件使交互變得容易。它的站點健康集成、WP CLI 命令、查詢監視器集成和調試欄面板提供 了對緩存及其健康狀況的深入了解。
未來證明
廣泛使用的 Predis 庫(現在再次維護)的死亡激發了 Object Cache Pro 的模塊化代碼,它允許立即採用新的擴展 (例如 Credis)和新的後端(DynamoDB 或 Memcached)。
以及更多…
更快的二進制序列化支持
LZF、LZ4 和 ZSTD 壓縮
異步刷新
批量密鑰預取
Batcache 和 WP Rocket 支持
使用語義版本控制
網絡(多站點)支持
作為必備插件工作
廣泛而有用的文檔
緩存分析
相關鏈接
官網:https://objectcache.pro/
官方文檔:https://objectcache.pro/docs/installation
原創文章,作者:超哥,如若轉載,請註明出處:https://www.chaoneo.cn/zh-hant/archives/3510.html
如果您覺得超哥分享對您有所幫助的話,記得打賞給我😀