WordPress数据库缓存插件redis-cache-pro

首先说明,这个插件是对伪静态生效,如果你的网站是全站生成了真实静态页,这个功能没用。

  • 服务器环境支持

宝塔面板php安装redis扩展

截屏2022-12-05 02.42.08

设置Redis密码设置下后边两个地方用到。

图片[2]-Wordpress优化插件

在Redis配置文件中添加maxmemory-policy allkeys-lru 或 maxmemory-policy allkeys-lfu 二选一

截屏2022-12-05 02.58.56

LRU和LFU是内存管理的两种置换算法,LRU消耗CPU资源较少,LFU消耗CPU资源较多。

LRU:最近最少使用(最长时间)淘汰算法(Least Recently Used)。LRU是淘汰最长时间没有被使用的页面。

LFU:最不经常使用(最少次)淘汰算法(Least Frequently Used)。LFU是淘汰一段时间内,使用次数最少的页面。

如果不在Redis配置文件中设置会在wordpress后台->工具->站点健康中看到一条改进建议:

截屏2022-12-05 03.00.57

 

配php Session中Redis链接链接密码

图片[5]-Wordpress优化插件

  • WordPress设置

网站根目录wp-config.php配置中添加如下代码:

define('WP_REDIS_CONFIG', [

    'token' => 'ganwzcomFop#gJq7tU55M%cb#%ZUy8Q#TyT$oXA&H9joowem7TbzdYQSewgy',

    'host' => '127.0.0.1',

    'port' => 6379,

    'database' => 0, // 数据库编号,默认0,支持16个

    'maxttl' => 3600 * 24 * 7, // 缓存存活时间7 days

    'timeout' => 1.0,

    'read_timeout' => 1.0,

    'split_alloptions' => true,

    'debug' => false,

    'password' => '你的连接密码',//服务器环境中Redis设置的密码

]);

define('WP_REDIS_DISABLED', false);
  • 安装插件并启用

(安装过程同于其他插件,过程略)

生成缓存文件,启用成功:

图片[6]-Wordpress优化插件

相关组件已生效:

图片[7]-Wordpress优化插件

网站前台效果,刷新首页右键源码拉到最下,安装前:

图片[8]-Wordpress优化插件

安装后明显数据库检索次数减少:

图片[9]-Wordpress优化插件

  • 插件下载

百度网盘下载地址

© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情