
智能摘要 AI
本文介绍了通过为「phpredis」添加「zstd」压缩算法和「igbinary」序列化支持来优化访问体验的过程。在CentOS 8.1.1911系统下,通过安装libzstd-devel库并配置PHP环境,成功编译和安装了带有新功能的phpredis扩展。这一改进结合PHP 8.x,显著提升了页面生成速度。此外,作者计划进一步研究并采用「igbinary」序列化方法以优化性能。
为了让访问者有更好的访问体验,我决定对对「phpredis」添加 「zstd」和 「igbinary 」的支持,启用新的压缩算法和序列化,搭配上PHP 8.x,页面生成速度得到了大幅度的提升!
日志记录
目标系统:Linux | CentOS Linux release 8.1.1911 (Core)
git clone https://gitclone.com/github.com/phpredis/phpredis.git
cd phpredis
phpize
./configure --enable-redis-igbinary --enable-redis-zstd --with-php-config=/www/server/php/xx/bin/php-config
// xx 更换为你的php版本
make && make install
// configure: error: Please reinstall the libzstd distribution报错
yum update
yum install libzstd-devel

加载时间

后续
目前「serializers」的 「igbinary」,后续研究后会使用它




