装上Memcached缓存程序就可以让WordPress大幅减少查询数据库次数,类似的程序还有redis,Memcached比redis更加轻量级,所以推荐使用。让我们看看如何快速使用Memcached优化WordPress网站吧
什么是memcached
memcached是memcache的强化版本,memcache是一套分布式的高速缓存系统,由Brad Fitzpatrick开发,目前被许多网站使用以提升网站的访问速度,这是一套开放源代码软件,以BSD license授权发布。对于一些大型的、需要频繁访问数据库的网站访问速度提升效果十分显著!
安装Memcached
需要在服务器和WordPress分别安装Memcached
1.服务器安装
(1)宝塔面板安装办法本站使用宝塔面板
宝塔面板-软件商店-phpx.x-管理-安装拓展-Memcached安装(注意选择以d结尾的)
(2)Centos yum安装
#Centos直接使用yum安装即可,其他系统自行搜索安装命令,比如ubuntu
yum -y install memcached
#启动memcached
service memcached start
#开机启动
chkconfig memcached on
本站使用宝塔面板
2.WordPress安装
需要在网站根目录下wp-content文件夹下,上传一 个object-cache.php文件
系统会默认使用这个object-cache.php
文件作为缓存规则,在上传完毕之后,请找到网站根目录下的文件wp-config.php
,在代码define( 'WP_DEBUG', false );
的后面/前面添加如下语句开启缓存
define('WP_CACHE', true);
效果如下
关于object-cache.php文件,这里我收集了两个个不同版本的object-cache.php文件,不同版本之间规则不同。推荐使用版本1
下载口令:stboke
重启php
未启用之前第一次访问
第二次访问
再次刷新
可以看到SQL次数大幅度减少,证明设置成功了
测试首页
可以看到,在经过第一次打开缓存之后,后续打开数据库查询数据大幅减少。
1. 这些信息可能会帮助到你: 下载帮助 | 报毒说明 | 进站必看
2.所有资源仅限于参考和学习,版权归原作者所有,更多请阅读 网站声明
3.本站部分内容收集于网络!若内容若侵犯到您的权益,请发送邮件至: Joyable30@gmail.com,我们将第一时间处理!
4.本文为薯条博客原创文章,如若转载,请注明文章出处:https://www.stboke.com/memcached.html