首页课件丨教程安装教程使用RedisObjectCache加速WordPress

使用RedisObjectCache加速WordPress

什么是Redis缓存?

Redis和Memcached类似,是一个key-value存储系统,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set –有序集合)和hash(哈希类型)。

Redis很大程度弥补了memcached这类key/value存储的不足,Redis虽然和memcached一样数据都是缓存在服务器端的内存中,但Redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。Redis性能稍弱于memcached(Memcached完全基于内存),但差距非常小。

Redis Object Cache 安装方法 – WordPress性能插件

1、在WordPress仪表盘 > 插件 > 安装插件,搜索:“Redis Object Cache”

Redis Object Cache – 配置教程

使用Redis Object Cache之前需要先安装Redis服务及 PHP Redis扩展,PHP版本不低于5.6,推荐使用PHP7.x或更高版本。

默认情况下,插件通过127.0.0.1:6379的TCP连接到Redis,并选择数据库0。也就是说,如果Redis服务是默认设置情况下(6379是Redis的默认端口),且与WordPress在同一服务器,无需修改配置即可使用Redis Object Cache。

/** Redis连接的IP与端口 */ define( 'WP_REDIS_HOST', '127.0.0.1' ); define( 'WP_REDIS_PORT', 6379 ); /** Redis连接密码,如果Redis设置了密码,请将前面的“//”删除,并用密码替换secret */ // define( 'WP_REDIS_PASSWORD', 'secret' ); /** 失败前尝试初始连接到Redis服务器的时间(单位为秒) */ define( 'WP_REDIS_TIMEOUT', 5 ); /** 失败前尝试从Redis服务器读取的时间 */ define( 'WP_REDIS_READ_TIMEOUT', 5 ); // 更改每个站点的数据库以避免缓存冲突 */ define( 'WP_REDIS_DATABASE', 0 ); // 支持的客户端: `phpredis`, `credis`, `predis` and `hhvm` // define( 'WP_REDIS_CLIENT', 'phpredis' ); // 7天后自动删除缓存密钥 // define( 'WP_REDIS_MAXTTL', 60 * 60 * 24 * 7 ); // 绕过对象缓存,这对调试很有用 // define( 'WP_REDIS_DISABLED', true ); // 设置所有缓存键的前缀,如果在同一服务器中有多个WordPress站点,可以设置不同前缀避免冲突 // define( 'WP_REDIS_PREFIX, 'WP' );

声明: 1.本站大部分内容均收集于网络!若内容若侵犯到您的权益,请发送邮件至:ceo@zunw.cn,我们将第一时间处理! 2.资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持 3.所有资源仅限于参考和学习,版权归原作者所有,更多请阅读网站声明。

给TA赏金
共{{data.count}}人
人已赏金
安装教程

优秀的博客文章必备的9大要素

2022-11-9 22:46:38

安装教程

WPRocket优化教程

2022-11-9 22:52:16

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
MySSL 安全签章