Redis Cache是WordPress站点中有名的对象缓存插件,一般我们开启站点的对象缓存后,然后再到WordPress后台进行Redis Cache插件安装。简单易用,目前在WordPress站点中安装使用的量非常大,而Redis Cache插件又分为免费版及Pro收费版,本次搬主题分享的是Redis Cache Pro 1.16.1专业版插件下载,免费分享给大家。本次更新主要有修正了健康检查条件及其他问题的修复及改进优化。

Redis Cache插件又分为免费版及Pro收费版,本次搬主题分享的是Redis Cache Pro 1.16.1专业版,免费分享给大家。

注意:安装使用后有时候会提示没有授权码,但是只是不能在线更新,不影响正常使用。因为默认没有语言包无法汉化,因此版本就是英文版,但是无任何设置界面,简单易操作也就没太大影响。

如何安Redis Cache Pro装插件并使用?

1、在站点根目录下的文件wp-config.php里加入如下代码

define(‘WP_REDIS_CONFIG’, [
‘host’ => ‘localhost’,
‘port’ => 6379,
‘database’ => 0, // change for each site
‘maxttl’ => 3600 * 24 * 7, // 7 days
‘timeout’ => 1.0,
‘read_timeout’ => 1.0,
‘split_alloptions’ => true,
‘debug’ => false,
]);

define(‘WP_REDIS_DISABLED’, false);
2、

从/wp-content/plugins/redis-cache-pro/stubs/复制文件object-cache.php到/wp-content/。
进入WordPress仪表板,刷新页面查看

注意:本插件仅为搬主题免费提供,并已亲自测试,如果不会设置或者连接错误等等,可付费由本站帮忙设置或者解答,请谅解。

Redis Cache Pro插件演示截图

Redis Cache Pro 插件更新日志如下:

v1.16.1 – 2022-08-29
修复
修正了健康检查条件

v1.16.0 – 2022-08-22
添加
添加WordPress 6.1 wp_cache_flush_group()支持
增加了插件选项的REST API端点
增加了objectcache_omit_analytics_footnote过滤器
增加了连接重试
增加了对OBJECTCACHE_CONFIG环境变量的支持
增加了对WP用户管理器的整合
增加了withTimeout()和withoutTimeout()连接帮助器

改变
通过PHPStan L7
⚠️ 使得插件、配置和事务类成为最终类
⚠️ 添加了MeasuredObjectCacheInterface
⚠️ 为ConnectionInterface添加了command(), memoize(), ioWait() 和 withoutMutations()
将默认(读)超时时间从5.0s减少到2.5s
将默认的重试间隔从100ms减少到25ms
使用retry_interval配置选项作为backoff基础
使用read_timeout配置选项作为backoff上限
使用选项API端点来保存各种设置
为无效的缓存密钥类型的日志信息添加回溯记录
大修了flush_runtime()和flushRuntime()方法
在ObjectCache帮助器中默认为默认组
接受任何可调用的记录器配置选项
在PhpRedisConnection::withoutMutations()中捕捉回调异常
改进了对中继连接的重试/回退支持
支持WordPress 6.0 *_multiple()方法的Relay事件监听器
将默认后退重命名为智能
只在需要时计算缓存大小,这样做对内存更友好

修正
修正了处理无效的缓存键
修正了当must-use被符号链接到其他地方时的设置样式加载
修正了仪表板小部件的定位
放宽了URL验证
避免了按模式删除时的超时
避免了罕见的密钥标识符的碰撞
防止罕见的分析恢复失败
修正了PhpRedisReplicatedConnection的multi()和flushdb()调用逻辑
在Configuration\Concerns\Sentinel特质中导入缺失的异常
修正了更新::setUpPluginInfo()发生错误时的返回值
在PhpRedisClusterConnection::scanNode()中删除混合类型
防止加载插件超过一次
不要劫持仪表盘上的动作参数

v1.15.2 – 2022-06-30
添加
增加了SQL查询指标
修复
运行Relay事务时不需要ext-redis了
只在必须使用的设置中隐藏升级通知
调整小工具的延迟警告颜色
修正get_num_queries()不可用的罕见错误

v1.15.1 – 2022-06-19
添加
在诊断程序中显示基名

已更改
在分析脚注中增加Redis和Relay样本
在PhpRedisConnection::executeMulti()中缩小了对Transaction的类型提示。

修复
妥善处理 PHP 7.0/7.1 环境
当使用不好的插件lug时显示错误
未连接时不显示分析结果
避免在查询监视器中未连接时出现罕见的未定义索引
在ObjectCache::error()中捕捉所有可抛出的错误,而不仅仅是异常。
v1.15.0 – 2022-06-10
该版本引入了一个设置页面,用于关注缓存分析,管理插件更新和使用诊断工具。

添加
在Settings > Object Cache下添加了分析图表
在设置 > Object Cache -> 更新下增加了插件更新
在设置 > 对象缓存 -> 工具下增加了各种工具
添加了WordPress 6.0的wp_cache_*_multiple()和wp_cache_flush_runtime()函数。
增加了对Redis Sentinel的支持
劫持所有事务以允许命令记录
为所有重定向添加了X-Redirect-By的功能
增加了分析、哨兵、服务和 relay.invalidations 配置选项
增加了分析、缓存组和延迟的REST API端点
为PhpRedisReplicatedConnection添加了master()和replicas()。
在PhpRedisClusterConnection中添加了nodes()。
增加了更新配置选项
增加了模仿REST API端点的wp redis analytics CLI命令

更改
⚠️ 需要PHP7.2以上版本
⚠️要求Relay v0.4.0
⚠️ 为ObjectCacheInterface添加了flush_runtime()
⚠️ 为ObjectCacheInterface添加了add_multiple(), set_multiple()和delete_multiple()
⚠️ 添加了connectToSentinels()和connectToReplicatedServers() ConnectionInterface。
在集群连接中使用组名作为哈希槽
弃用flushMemory(),改用flushRuntime()以保证命名的一致性
激活后重定向到设置
允许在缓存刷新后恢复分析结果
只接受整数和非空的字符串作为键名
在几个ObjectCacheInterface方法中放弃了$key的字符串类型
隐藏wp redis信息中误导性的Relay统计数据
已恢复。使用Relay时,将所有选项存储为单个键
提高了Batcache的兼容性
使用Redis集群时禁用flush_network选项
将PhpRedis v5.3.4及以上版本标记为过期。
随处捕捉可抛物,而不是异常
使用单一的window.objectcache对象
在查询监视器中突出显示昂贵的命令
在Query Monitor中对丢失的命令日志提供更多帮助

修复
修正了启用drop-in时的罕见错误
当WP_REDIS_CONFIG未被设置时,阻止wp redis启用
修正了在没有有效客户端扩展存在的情况下实例化配置的问题
避免了CommandsCollector在没有建立连接时的致命错误
在查询监视器中显示rawCommand()调用为实际命令
其他各种错误修复、小的补充和改进
修正了在wp redis cli中选择非零数据库的问题
修正了wp redis watch digest的罕见渲染问题
修正了IDN的规范化问题
不要求文件系统写入权限来检查drop-in的存在
修正了通过wp redis flush 1337刷新特定站点时的罕见错误
安全问题
防止有风险的插件自动更新
使用版本控制时防止插件升级

v1.14.5 – 2022-03-22
新增
使用Relay时将所有选项存储为单独的密钥
增加了对Relay配置的健康检查
增加了Plugin::config()辅助方法
更改
将Relay的要求提高到v0.3.0
通过缓存前缀加快了ObjectCache::id()的查找速度
当使用async_flush时,加快了alloptions哈希的删除。
⚠️将SplitsAllOptions特性重命名为SplitsAllOptionsIntoHash
修正
修正了对旧版查询监视器的支持
在诊断中添加了缺失的重试和回退功能
避免了Connection::ioWait()中的罕见错误
避免了诊断程序中的罕见的TypeError
避免了在没有连接的情况下查询监控中的罕见错误

v1.14.4 – 2022-02-03
添加
引入了ObjectCache::Client和ObjectCache::clientName()
改变
使用QM_VERSION来检测查询监视器的版本
将记录的命令名称转换为大写字母
在调用Relay的socketId()、socketKey()或license()时,避免日志垃圾。
使isMustUse()和usingVCS()帮助器成为静态。
忽略查询监视器回溯中的所有连接方法
使用新的qm/component_type/unknown过滤器来设置组件类型
修正
避免在查询监视器中显示罕见命令时出现警告
经virustotal测试,文件安全。如果介意的话,自行测试。

    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

    对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

    如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

    源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源