2021.1.26更新:优化WordPress速度–使用Memcached缓存数据库加速WordPress网站
WordPress是很吃资源的cms,它采用的是动态数据库查询方式,如果你不做任何的缓存,只凭机器硬抗,那么只要一直F5,wordpress就会频繁的查询数据库,倘若你的服务器性能不高,就会直接宕机。
正常的优化都是将数据缓存到内存中,最常用的就是Memcached和Redis,相对来说后者更符合需求,可以支持非常复杂的数据类型且更通用。Redis是Key-Value分布式存储系统,通过Redis进行数据库缓存,查询速度会更快,并发数更多。
如果用宝塔来设置Redis也会更简单,这篇文章就来简单说说这种性价比极高的后端缓存加速方式。阅读这么好的文章之前,先来个广告吧。
宝塔服务器面板,一键全能部署及管理,送你3188元礼包,点我领取https://www.bt.cn/?invite_code=MV9ub2NxdmI=
宝塔面板安装redis扩展,安装后,会自动安装redis服务端。所以,你只要是PHP端安装即可。PHP设置→安装扩展→找到redis安装即可。
为了安全起见,你可以给你的redis设置一个密码,这样,可以更好的保护你的数据。PHP扩展安装好redis之后,会自动安装好服务端,但是为了更好的使用redis,我们需要给服务端设置好密码。首先在软件商店中找到Redis服务端,然后点击设置。
点击设置在性能调整中为requirepass这个选项设置密码,
设置好密码后,重启Redis。
1)安装插件(RedisObjectCache)
WordPress后台搜索并安装激活RedisObjectCache插件,导航到?设置->Redis,然后单击并确保状态显示?即可。
2)在wordpress启用Redis密码
如果你设置了redis密码,我们还需要在wp-config.php放置如下代码,即可启用Redis密码:此处为隐藏的内容发表评论并刷新,方可查看发表评论
1)宝塔面板中点开mysql→选择性能调整选项→选择优化方案,有预选方案?1-2GB/2-4GB等等。这里根据自己的配置来选择。
2)设置好预选方案之后,在单独说说query_cache_size(?MySQL查询缓存)
个人建议当你有在使用redis、memcached等缓存软件时,可以将query_cache_size设为0,也就是将其关闭。因为前面我我们已经安装了redis缓存了,所以大鸟这里建议将其设置为0。
如果没有使用缓存软件,有多余的内存使用,且数据库瓶颈明显存在时,可以尝试开启查询缓存,这是个非常依赖数据表结构及SQL语句优化的功能,若数据表结构和SQL语句都针对查询缓存进行过优化,它的效果还是很不错的。
如果你用的wordpress建站,那么这样设置后,简单的后端缓存就算完成了,这样倒腾之后,效果话是不错的。
如果想速度更快,你还需要设置好前端缓存,比如说nginx缓存,这里推荐看这2篇文章。

宝塔面板–堡塔网站加速wordpress的简单体验
前端和后端缓存都设置好之后,你的网站速度会有质的提升,不过前提是你需要一台线路好,还稳定的服务器。
最后友情提醒,很多人会问大鸟的服务器在哪里,为啥你的网站访问速度这么快,这里简单介绍下。大鸟的服务器是用的搬瓦工。
比肩国内,搬瓦工香港VPS:香港“1Gbpscn2gia”带宽,$90/月起
当然不是标题说的香港节点,太贵了,大鸟用不起,大鸟博客用的是美西的瓦工DC_6机房CN2GIA系列。也就是下面标注粉色的那一款。(3核2G内存40G硬盘)
瓦工DC_6机房CN2GIA网络,高达10Gbps企业级带宽,KVM虚拟,纯SSD(raid10),自带一个IPv4,自带快照等。本系列VPS为DC6机房。
额,如果预算充足,可以买来建站,效果就看大鸟博客。当然,速度快,缓存不能少。
本文来源:vps主机--优化WordPress速度–(wordpressredis缓存)
本文地址:https://www.idcbaba.com/vps/4390.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 1919100645@qq.com 举报,一经查实,本站将立刻删除。



