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插件,缓存忽略,主要讲述缓存,插件,建站网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_35173.html
- 上一篇:wordpress文章摘要调用,网站搭建
- 下一篇:优秀设计师是怎样炼成的,建站文章