Redis Cache Pro 1.16.1专业版|高级对象缓存优化加速WordPress插件
Redis Cache是WordPress站点中有名的对象缓存插件,一般我们开启站点的对象缓存后,然后再到WordPress后台进行Redis Cache插件安装。简单易用,目前在WordPress站点中安装使用的量非常大,而Redis Cache插件又分为免费版及Pro收费版,本次搬主题分享的是Redis Cache Pro 1.16.1专业版插件下载,免费分享给大家。本次更新主要有修正了健康检查条件及其他问题的修复及改进优化。
前往下载本插件最新版本
资源说明 | 参数 |
---|---|
主题/插件名称 | Redis Cache Pro |
版本 | 1.16.1 |
汉化程度 | 0% |
文件大小 | 358KB |
主题/插件官方原版演示 | 点击这里 |
WordPress运行环境 | 6.0 |
是否专业破解 | 是 |
下载链接 | 文章底部下载按钮 |
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测试,文件安全。如果介意的话,自行测试。