Object Cache Pro是Wordpress对象缓存专业版本,能有效减少数据库查询提升数据读取性能。此插件安装相对复杂,需要redis服务支持。
在启用该插件前,需要Redis服务(宝塔面板直接安装即可),并要安装php的redis、zstd、igbinary扩展。以下为扩展编译安装方法(如是宝塔面板,参阅此方法):
ZSTD扩展安装
git clone --recursive --depth=1 https://github.com/kjdev/php-ext-zstd.git
cd php-ext-zstd
phpize
./configure
make
make install
如不能访问GitHub,请下载以下zstd文件:
zstd扩展
zip文件
66.6K
复制zstd.so至Php扩展目录,并在php.ini配置启用!
Igbinary扩展安装
下载igbinary扩展:
igbinary
zip文件
345.8K
解压,进入目录,输入以下命令:
phpize
./configure
make
make test
make install
复制igbinary.so至Php扩展目录,并在php.ini配置启用!
Redis扩展安装
特别注意在安装redis扩展时需编译安装,并添加zstd、igbinary支持参数:
git clone https://github.com/phpredis/phpredis.git
cd phpredis
phpize
./configure --enable-redis-igbinary --enable-redis-zstd
make && make install
如不能访问GitHub,请下载以下phpredis文件:
phpredis-develop
zip文件
435.5K
复制redis.so至Php扩展目录,并在php.ini配置启用!
WordPress配置
然后在wp-config.php添加以下代码:
define('WP_REDIS_CONFIG', [
'token'=>'e279412effe043b8c17d3f3c751c4c0846bc70c97f0eaaea766b4079001c',
'host'=>'127.0.0.1',
'port'=>6379,
'database'=>0, //不同站点不同数据库
'prefix' => 'ilutcn:', //缓存前缀
'timeout'=>0.5,
'read_timeout'=>0.5,
'retry_interval'=>10,
'retries'=>3,
'maxttl'=>3600*24,
'backoff'=>'smart',
'compression'=>'zstd', //'zstd'压缩更小,'lz4'压缩更快
'serializer'=>'igbinary',
'async_flush' => true,
'split_alloptions' => true,
'prefetch' => true,
'shared' => true, //使用显示缓存object而不是大小
'strict' => true,
'debug' => false,
'save_commands' => false,
]);
define('WP_REDIS_DISABLED', false);
define( 'WP_CACHE', true );
然后启用插件!祝你成功。
© 版权声明
原创文章版权归红影堂所有,收集文章经过翻译整理,转载需征得本站同意。
THE END




![Elementor Pro | WordPress 网站构建器 [高级版] 3.31.2-SODOS官网](https://acdn.ilut.cn/wp-content/uploads/2026/03/launch-1.jpg)





暂无评论内容