给 WordPress 提速的动态缓存插件 Redis Object Cache

大家为了提升 WordPress 网站速度,降低数据库 MySQL 和 PHP 动态查询的负载,WordPress 优化通常想到的方法就是建立缓存了,但网上一般说到 WP 缓存都是利用 WP Super Cache 插件等设置的静态缓存。

今天本文要说的是 WordPress 的动态缓存方法,动态缓存通常都需要将数据缓存到内存中,常用的就是 memcached 和 redis,但是相对来说 redis 更符合需求,而且也更通用。于是就选择了redis,而 WordPress常用的 redis 缓存插件就是 Redis Object Cache 了。
 

WordPress 插件 Redis Object Cache

使用 WordPress 动态缓存插件 Redis Object Cache

Redis是什么

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

类似与 memcached 所有内容都存在内存中, 这样在避免了 PHP 重复执行动态操作的同时,物理内存的极速响应能够最大限度地提升 WordPress 页面的访问速度,每秒钟甚至可以超过 10 万次 GET 操作。

但与 memcached 相比 redis 又提供了持久化存储,重启服务器后 memcached 需要重新创建缓存,而 redis 依赖快照进行持久化,即使服务器刚开机启动也不会导致负载陡增。Redis 缓存相较更适合大流量的 WordPress。

 

在 WordPress 使用 Redis 方法

1、先在服务器端安装启用 Redis 服务;(推荐用 BT面板安装,在其软件商店一键下载安装,记得还有 PHP扩展中安装。)

2、然后 在Wordpress 站点安装 Redis 缓存加速插件:Redis Object Cache; ( WordPress插件中心搜索即可。)

3、插件设置使用更简单,直接点击启用 Redis Object Cache 即可。

以上操作完成后,去打开网站网页测试会明显感到打开速度提升了很多!如果还需要量化数据可以通过 显示数据查询次数时间和占用内存 查看启用 Redis Object Cache 插件前后对比数据即可。

 

转载请注明链接地址:荐爱小站 » 给 WordPress 提速的动态缓存插件 Redis Object Cache

赞 (9) 赏 !

觉得文章有用就打赏一下吧,赠人玫瑰手有余香!

支付宝扫一扫打赏

微信扫一扫打赏