WordPress开启Memcached扩展和Object Cache降低数据查询压力
![]() | ![]() | ![]() | ![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |

由于项目的需要,需要尽可能的将WordPress程序降低资源占用率,以及加快用户访问速度。根据文档我们可以采用Memcache或者Redis扩展来配合WordPress缓存插件一并使用(比如WP Super cache),因为我们发现在WordPress资源较多的情况下占用较多的是数据查询压力。而对于内存资源我们可以通过升级配置来解决问题。
在撰文之前蜗牛还单独研究过Memcache与Redis的区别,各有优势。但是对于中小型网站数据处理以及基于WordPress程序的配置,我还是先测试看看Memcache机制是否能起到效果,这里只要能比原始降低数据查询压力就可以,目的至少可以达到。
第一、准备工作
1、我们需要在当前服务器或者网站环境中支持Memcache扩展机制,这个蜗牛就不在这里分享方法。因为我们不同的WEB环境安装的方法是不同的,比如我们用LNMP或者OneInStack一键包的时候官方有文档,以及WDCP面板的时候也有对应的文档安装。
2、一般我们WP程序网站应该有安装类似WP Super cache缓存插件,当然还有同类的,我们只要自己喜欢就可以,这里我用的是这个。用和不用还是有区别的,建议使用,可以对静态文件起到缓存作用。
3、我们可以启动\\”WordPress源代码中展示内存占用和加载时间\\”,记录下载下面安装Object Cache对象存储之前和之后的数据对比。这里蜗牛在开启对象存储之前的查询数和内存占用等信息。
第二、安装Object Cache对象缓存插件
插件地址:https://wordpress.org/plugins/memcached/
1、将文档解压后,将object-cache.php文件丢到 wp-content 文件夹中,虽然是插件,但是不要放到插件文件夹里。
2、在wp-config.php文件中添加define(\\’ENABLE_CACHE\\’, true);启动对象缓存。
我们看到没有,查询数从原来66个降低到23个,但是内存占用是增加了一点的。毕竟Memcache是存储在内存中的缓存,资源占用会大一点点,但是数据查询压力是降低不少。
第三、配合WP Super cache启用对象缓存
1、启动Object Cache缓存
在WP Super cache高级设置里启动对象缓存。
2、查看是否生效
我们在内容里看到上图所示,就表示当前已经采用对象存储。
第四、WordPress开启对象缓存总结
1、从效果对比看,开启Object Cache对象缓存后是能起到降低查询数的效果,但是内存占用并不减少,毕竟他是在内存中缓存的。
2、如果重启服务器,则需要重新缓存数据,内存原来的缓存数据就会丢失(不用怕,不是网站程序丢失),这个也是Memcache固有的机制。
3、网上我们可以查询到各种WordPress启动Object Cache对象存储的方法,比如有直接丢下插件文件安装的,也有配合WP Super cache一并使用的,不过从蜗牛的测试后发现无论是单独使用还是配合使用,查询压力是降低,个人建议可以用WP Super cache采用默认的缓存机制,然后在单独启动Object Cache对象缓存降低查询,而不是全部采用对象缓存。
[Memcached]历史优惠活动内容
猜你可能想看的VPS
- 腾讯云服务器双 11 秒杀最后一天 国内 香港云服务器 268 元 3 香港VPS[主机]
- 腾讯云十二月秒杀→上海云服务器年付 99 元起全球[VPS测评]
- hkserversolution 五一促销第二波,圣何塞独立服务器,三线独立服务器[U]
- 内地方向带宽不足-ABCloud→香港 NAT 1 核 512M 内存 香港VPS[主机]
- 疯狂猜成语 图猜成语一个人在说自己有很多金子是什么成语?全球[VPS测评]
- 疯狂猜成语 图猜成语一个善字抱着另外一个善字是什么成语?全球[VPS测评]
- 老鹰主机万圣节促销→虚拟主机 5 折 分销主机 6 折全球[VPS测评]
- 一键更换 Linux 软件源脚本→SuperUpdate.sh全球[VPS测评]
- QSVM→新加坡 KVM VPS 可选限制流量或不限流量;256MB 内全球[VPS测评]
- 补货通知 搬瓦工 CN2 GIA 三网直连线路$49.99 年付机器补货全球[VPS测评]
- HostYun 老品牌升级,圣何塞双程 GIA VPS 限时九折,100全球[VPS测评]
- 腾讯云双十一→个人版云服务器年付 88 元起 企业版 2C4G3M 三年全球[VPS测评]
- 便宜 VPS $1.64 每月 512M 内存 10G SSD 2T 月全球[VPS测评]
- OneinStack如何启用 Brotli 压缩全球[VPS测评]
- 如何不需要使用插件就可以实现WordPress代码高亮功能全球[VPS测评]
- 30个美容院抖音唯美文案,看到就直接拿去发吧全球[VPS测评]
- 精编案例丨游戏行业转型升级迫在眉睫,云计算助力打造下一代游戏体验全球[VPS测评]
- 华凯易佰同比扭亏跨境电商行业回暖H2旺季将至中报追踪全球[VPS测评]
- 狗云DogYun,香港cn2云服务器/优惠码/流量包,按小时计费云服务器香港VPS[主机]
- 华凯易佰同比扭亏跨境电商行业回暖H2旺季将至|中报追踪全球[VPS测评]
- 港网科技怎么样?国内BGP云主机,2核2G5M带宽仅377.46元/年全球[VPS测评]
- HostXen:双十一新用户香港、日本vps,送20元代金券,充值300日本VPS[主机]
- 宝塔面板怎么放行端口?宝塔面板放行端口的方法全球[VPS测评]
- 辰迅云怎么样?国内香港云服务器全场5折,物理服务器限时特价香港VPS[主机]
- RangCloud:山东BGP NAT VPS,19元/首月,大带宽VP香港VPS[主机]
- 恒创科技:开年采购季_香港CN2云服务器/美国CN2线路,低至299元/美国VPS[主机]
- hostkvm怎么样?香港云vps 带宽30M 月付6美元香港VPS[主机]
- 金斗云怎么样?香港CN2月付23元,圣何塞CN2月付22元香港VPS[主机]
- 香港云服务器的优势有哪些方面香港VPS[主机]
- 常见的CN2,GIA,CIA 各个网络线路解释全球[VPS测评]
转载请注明原文地址:http://140.238.13.167:12355/read-143069.html











