WordPress使用Redis緩存加速-WP Redis插件,緩存忽略,
導讀:seo建站技術seo建站技術Redis是一個使用ANSI C編寫的開源、支持網絡、基于內存、可選持久性的鍵值對存儲數據庫,它支持存儲的value類型相對更多,包括string(字符串)、l國外技術網站seo建站技術。
Redis是一個使用ANSI C編寫的開源、支持網絡、基于內存、可選持久性的鍵值對存儲數據庫,它支持存儲的value類型相對更多,包括string(字符串)、list(鏈表)、set(集合)、zset(sorted set –有序集合)和hash(哈希類型)。Redis也常用于Mysql數據庫緩存。
如果你像挖站否這樣安裝了不少的WP插件,同時給WP增加了論壇、評論等各種各樣的擴展,那么Wordpress數據庫查詢次數可能會非常多,這時非常有必要給自己的Wordpress安裝數據庫緩存了,Redis緩存數據庫是一個非常好的選擇。
這篇文章就來分享一下如何在Wordpress上安裝和使用Redis緩存加速,有一些插件或者主題會出現不兼容WP Redis的問題,我們可以設置忽略WP Redis緩存的參數,另外多站點配置WP Redis也是行得通的,只需要給Redis緩存設置好連接密碼就可以應用到多個實例。
一、安裝PHP Redis擴展
WordPress利用Redis緩存加速可以大大減少數據庫,要讓Wodede網站模板rdpress使用Redis緩存加速,首先你需要在服務器上安裝PHP Redis擴展,如果你在用Oneinstack、LNMP或者是寶塔BT面板,已經支持一鍵安裝Redis了。
二、WP Redis緩存插件
插件:
WordPress Redis緩存插件主要有:WP Redis、Redis Object Cache,W3 Total Cache和WP Super Cache是一個緩存插件,功能多,但同時也支持Redis緩存。以Redis Object Cache為例,啟用該插件后記得在后臺點擊啟動。
四、禁用某個Redis緩存
使用了Redis緩存后,有些主題或者是插件可能出現不兼容的問題,例如挖站否論壇使用的插件Anspress就不兼容Redis,dede模板下載所以我們需要在wp-config.php中排除插件或者主題用到的Groups,代碼如下:
define('WP_REDIS_IGNORED_GROUPS',array('comment','counts','plugins','themes','anspress','ap','ap_prefetch_activities','ap_q_id_activity','ap_users_reputation','ap_qameta','ap_prefetch_activities','ap_subscriber','ap_votes_queries','ap_vote'));我們在Redis Object Cache插件中可以看到忽略的參數,表示已經生效了。
五、多站點啟用Redis緩存
如果你的服務器上運行了多個Wordpress,這個時候就需要WP_CACHE_KEY_SALT來給每個網站設置一個值,這樣多個網站就可以共同啟用Redis緩存了(字符串值可以使用上面的隨機生成網址生成)。
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-23 ,文章WordPress使用Redis緩存加速-WP Redis插件,緩存忽略,主要講述緩存,插件,建站網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_35173.html
- 上一篇:wordpress文章摘要調用,網站搭建
- 下一篇:優秀設計師是怎樣煉成的,建站文章