WordPress使用Memcached缓存数据库查询结果

4.6
(5)

很久之前,就分享过各种Wordpress优化加速教程。相信各位也能从我网站体验上,感觉出来这种加速是有效的。当然,我做了很多优化,其中就包括使用memcached来缓存数据库查询结果,进而在用户访问时,减少数据库查询的过程。

今天,在各个方面详细的讲解下Wordpress的加速优化。先来讲解第一篇,即本文的教程,即Wordpress开启Memcached缓存。

WordPress使用Memcached缓存数据库查询结果

前期准备

这一部分,主要需要你的服务器或主机安装Memcached这个扩展(请注意是Memcached,而不是Memcache)。如果你有宝塔,可以直接在宝塔页面找到Memcached,直接安装就可以了。

WordPress使用Memcached缓存数据库查询结果

如果你没有宝塔,可能就比较费劲,由于各个系统不同,这里就不给出教程了。如果你要自行安装(非宝塔),那么你需要安装Memcached这个软件包,还需要安装相应的php扩展php-memcached。

大致所需要的命令(以Centos7为例,Centos8通用命令):

yum install memcached
yum install php-memcached
systemctl enable memcached
systemctl start memcached

由于我用的是lamp一键包,没有通过命令行去安装memcached,这里无法给你具体的指导。

WordPress设置

这里,需要在网站根目录下wp-content文件夹下,上传一个object-cache.php文件,该文件会在下方提供给各位。

下载链接:https://545c.com/f/30185816-480254996-253098

提取密码:3053

WordPress使用Memcached缓存数据库查询结果

然后,网站根目录下,找到wp-config.php文件,编辑该文件,找一个位置插入如下代码,如果不知道插入到第几行,可以放在define(‘WP_DEBUG’, false);该代码下

define('WP_CACHE', true);

WordPress使用Memcached缓存数据库查询结果

到此,你的Wordpress就开启了Memcached缓存数据库查询结果的功能。

如果你不放心,或者不确定是否成功开启memcached缓存功能,可以继续往下看,下面来告诉你如何确定网站是否开启了memcached功能。

Memcached缓存功能确认

你可以通过F12判断开启前后的区别,通过wp-config.php目录里的缓存开关设置是否开启memcached。当然,也可以通过下方更加明确的方式来判断

如果感兴趣就付费观看吧:

支付 ¥1 后解锁剩余的内容,购买后请刷新页面

共计5人评分,平均4.6

到目前为止还没有投票~

很抱歉,这篇文章对您没有用!

让我们改善这篇文章!

告诉我们我们如何改善这篇文章?

原创文章,作者:古哥,如若转载,请注明出处:https://iymark.com/website/wordpress-memcached-sql.html

发表评论

登录后才能评论
本站APP
本站APP
京东好物
分享本页
返回顶部
如果觉得文章对你有帮助,请在文末点赞支持本站