共计 1570 个字符,预计需要花费 4 分钟才能阅读完成。
很多小伙伴都觉得 WordPress 网站打开很慢,甚至有的首页打开都要几十秒,其实 WordPress 搭建的网站,一般只要优化的好,秒开都是可以的,但是因为 WordPress 的优化有非常多种,因此涉及很多方面。这里搬主题就分享一下 wordpress 速度优化的通用教程,让你的网站加载速度可以瞬间秒开。
一、WordPress 优化的硬条件 - 云主机
首先是主机,主机在哪里,主机的带宽多少,主机的性能如何,决定着网站打开速度的硬性条件。
1、主机地理位置
比如说,你建的是中文网站,基本都是国内的访客在浏览,那你选择国内的主机是最适合的,毕竟主机离你近。一般延迟都在 50 毫秒以内。但是如果你买的是国外的主机,如欧美这些地区,如果该机房有中国直连的线路估计访问会好一些,就类似与有直飞的航班,不用转机,延迟也在 200 毫秒以内。虽然比国内响应慢一点,还是能接受的。但是如果是一些偏远机房,比如欧洲一些地方对国内没有好的线路,意味着没有直飞航班,需要转机。那么最终响应延迟有可能高达 700-800 毫秒以上。
2、主机带宽
主机带宽意味着你访问网站数据的传输快慢,比如你网站页面上很多图,一张图都几百 KB,然后你主机的带宽才 1M,意味着每秒传输 128KB,那你首页上的图片加上其他数据等全部大小达到几 M 或者几十 M,加载完首页的话需要耗时几十秒是很正常的。因此需要做图片优化、首页优化或者动静分离等等。
3、主机性能
目前,建站 WordPress 最低配建议 1H1G 是入门级,然后更高一些性能会更好,类似腾讯云有一款 70 元 2 核 4G8M 的性价比神机,如果需要的话,可以考虑一下。
<< 腾讯云双十一秒杀活动轻量服务器 2 核 4G 只要 70 元一年
如果,您的网站不想备案,那么可以选择易探云香港云服务器,1 核 1G2M 最低配置仅 188 元 / 年起,这在香港云服务器中性价比很高!
<< 直达易探云双 11 活动购买
二、WordPress 优化的软条件 - 设置优化
说完了硬条件,接下来说软条件,其实就是对网站的数据、设置等方面进行优化设置。
1、系统环境安装
首先安装完 WordPress 后,需要开启相应的缓存,比如 memcached 及 opcache,这里搬主题推荐安装 litespeed 环境,安装完成后即可一键安装完成以上的缓存环境。
2、缓存插件安装
接下来需要选择 WordPress 缓存插件,这里搬主题仍然推荐 LiteSpeed Cache 缓存插件,免费,设置完成后可以获得极大的提升。当然,wordpress 缓存插件很多,也可以选择:cos-html-cache、WP Super Cache、W3 Total Cache、WP Rocket 等,都是不错的缓存优化插件!
3、WordPress 细节优化
设置完成后,接下来网站打开会快很多了,但是接下来我们还需要进行更一步的优化,比如一些代码,比如图片懒加载等,这些可以优化的内容非常多,那么如何知道还需要进行哪些优化呢? 这里我们需要用到免费的测试工具 PageSpeed Insights 及 GTmetrix。通过这两个,可以时刻免费测试自己网站的速度及存在可以优化的地方。
比如搬主题已经进行了自己站点的大量优化,包括主机及各类细节优化,基本能保持 PageSpeed Insights 的桌面端得分在 80-90 分之间,移动端得分在 30-50 分之间 (移动端优化一直是搬主题的心中的痛,┭┮﹏┭┮)。而 GTmetrix 得分一般最好成绩在 A(Performance 为 91%,Structure 为 96%),但是不是很稳定。因此接下来的优化介绍主要是建立在前期的优化基础上,而对于站点没有进行太多优化的小伙伴,可以多看一下搬主题站点的文章。使用此教程理论上可以得到 30%-60% 的评分提升。
GTmetrix 测试的结果图如下:
最后,像还有一些数据库优化及更深层次的优化内容,搬主题后续再进行分享了。