价值888元的wordpress性能优化方案 全面提升wordpress打开速度-阿里云开发者社区

开发者社区> 元芳啊> 正文

价值888元的wordpress性能优化方案 全面提升wordpress打开速度

简介: 经过以上几步性能优化操作,你会发现你的wordpress站已经可以达到秒开了,是不是很简单?
+关注继续查看

wordpressyouhuafangan

接触wordpress也些年头了,wordpress建站非常好,性能好、主题多,但是唯一诟病的就是wordpress打开速度慢,造成wordpress访问速度慢的原因有很多,比如字体、表情emoji、插件、主题等因素。多了就不说了,今天咱们就来解决wordpress访问速度这个问题。

入局wordpress多年,我一直崇拜水煮鱼大神,他的网站一直是我的标杆。他的网站做的很棒,网站响应能达到0.00X秒级别。虽然大神也公布了自己网站的wordpress优化方案,但是对于一些小白来说,操作上手还是非常困难的。

先来两组测试做一下网站速度对比:
wordpressyouhuafangan1
wordpressyouhuafangan2
上面两张图片是我用浏览器无痕模式第一次打开的测试速度。(上图是我的站,下图是水煮鱼的站)
wordpressyouhuafangan3
wordpressyouhuafangan4
这上面两张图片是我浏览器无痕模式第二次打开的测试速度。(上图是我的站,下图是水煮鱼的站)

这么一看我的站优化的还不错哈,已经接近大神的标准。(这么比也不太好,大神的网站流量大,而我网站虽然没什么流量,但是配置低、水管子小。凑合着对比下吧)

下面我就来讲讲我是如何做优化的:

一、使用CDN加速网站(阿里云正在搞优惠活动,推荐阿里云CDN 6折特惠 低至20元/年

我用的阿里云的CDN,使用CDN的好处不仅仅是缓存网站静态资源,还可以起到隐藏源IP的作用,这样还可以应对一些小的流量攻击,避免源IP泄露被人攻击。下图就是我网站CDN的加速效果:
cdnjiance1
关于CDN使用教程,可参考《wordpress如何使用阿里云CDN加速网站?

二、动静分离

为什么要做动静分离?其实你可以研究一下其他的网站,比如说新浪、今日头条他们的网站,他们的图片域名跟网站的域名肯定不是同一个,具体为什么,你还是百度一下,总之一个字——好!

咱们wordpress做动静分离,最主要的就是把图片放到专用存储空间,减少网站服务器的压力,另外也建议动静分离的那一部分也做一下CDN加速。让图片等相对较大的资源才CDN节点获取,提高网站打开速度。本站也做了动静分离,用的是阿里云OSS,如下图:
wordpressossdongjingfenli7
关于动静分离的教程,可参考《wordpress站如何用阿里云OSS做动静分离?

三、服务器优化(查看:阿里云最具性价比的云服务器

对于小白来说,服务器的优化非常难。好在有很多工具可以让我们利用。用云服务器我推荐使用宝塔控制面板,可以帮助小白用户快速上云,宝塔控制面板非常好优化,而且下面要讲的优化操作,都是基于宝塔控制面板上去操作,非常简单。

1、安装Memcached和PHP Memcached扩展,使用 Memcached 来缓存 WordPress 数据。

2、PHP开启 OPCache,用于加速PHP脚本,因为wordpress就是PHP语言开发的。

3、MySQL设置MySQL Query Cache,可以保存保存查询结果,同样的查询不再从数据库检索,对速度有很大的提升。

关于服务器优化的教程,可参考《使用wordpress建站,如何对服务器进行优化?

四、wordpress程序优化

对于wordpress的优化我做了如下几点:

1、安装静态插件,生成html静态页。我推荐使用WP Fastest Cache插件,具体查看《wordpress真正静态化插件WP Fastest Cache如何设置使用

2、wordpress开启Memcached缓存,具体查看《wordpress如何开启Memcached缓存来加速网站?

3、使用Cachify插件,具体查看《如何解决wordpress站waiting ttfb时间过长
wordpressyouhuafangan5
出现上图的“(from disk cache)”,说明服务器端的缓存已经成功了。

经过以上几步操作,你会发现你的wordpress站已经可以达到秒开了,是不是很简单?

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Web业务性能优化技术总结
前言 Web业务的性能优化是一个系统工程,既有深度,又有广度。以下所简称性能均特指Web业务性能。
1470 0
Flink批处理优化器之Interesting Properties
Interesting Properties(以下简称IP)用来表述在对生成的计划进行分析时一些可能对优化产生重要影响的属性。网络上关于IP的资料并不多,但在Flink的论文里多次出现,Flink在它的一些论文中声明其借鉴自《Goetz Graefe.
1219 0
WordPress文章在新窗口打开所有链接
在新窗口打开WordPress文章中的链接,有助于提高访客体验,为什么这么说呢?假设你在看文章的过程中,想浏览文章中提到的另一篇文章,但是现在这篇文章你还没有看完,没想到一点击链接,浏览器就切换到了新文章,要看刚才的文章,还得后退,是不是有点烦?
994 0
MySQL SSD 参数优化
SSD硬盘:慢查询日志可以设置0.5秒,如果超过0.5秒。0.5秒在SSD上最少走了50个IO,就有可能没有用到索引。0.5秒还是有点问题:如果从8000W中找一条记录,如果加上order 等计算耗时,比较小。
3389 0
+关注
元芳啊
阿里云ping https://ping.gaomeluo.com/aliyun/
19
文章
10543
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载