很多朋友觉得WordPress网站打开很慢,甚至有的首页要几十秒才能打开。其实WordPress搭建的网站,只要优化好,都是可以秒开的,但是因为WordPress的优化有很多种,所以涉及到很多方面。这里分享一下WordPress速度优化的通用教程,让你的网站加载速度瞬间秒开。
一、WordPress优化的硬条件——云主机
首先是主机,主机在哪里,主机的带宽,主机的性能决定了网站打开速度的硬性条件。
1.主机的地理位置
比如你建一个中文网站,基本都是国内访客浏览,你选择国内主机最合适。毕竟主人离你很近。一般延迟在50毫秒以内。但是如果买国外的主机,比如欧美,估计从国内有直线的话去机房参观会更好,就像有直飞航班一样,不需要转机,延迟在200ms以内。虽然比国内反应慢,但还是可以接受的。但是如果有一些偏远的机房,比如欧洲的一些地方,没有好的线路通往中国,那就说明没有直达航班,需要转机。那么最终的响应延迟可能高达700-800毫秒或更多。
2.主机带宽
主机的带宽意味着你访问网站时数据传输的速度。比如你的网站上有很多图片,每张都是几百KB,然后你的主机带宽只有1M,也就是说每秒128KB的传输。然后,你主页上的图片加上其他数据的总大小达到几米或者几十米。加载主页需要几十秒是正常的。所以要做图片优化,主页优化或者动静分离等等。
3.主机性能
目前WordPress对于网站建设的最低推荐配置是1H1G,这是入门级别,再高性能会更好。类似腾讯云的,还有74元2核4G8M的性价比机。如果有必要,可以考虑。
腾讯云秒杀活动轻量级服务器2核4G一年仅需74元。
二、WordPress优化的软条件——设置优化
说完了硬条件,软条件,其实就是优化网站的数据和设置。
1.系统环境的安装
首先,安装WordPress后,需要打开相应的缓存,比如memcached和opcache。这里主题推荐安装litespeed环境。安装完成后,可以一键安装上述缓存环境。
2.缓存插件安装
接下来,你需要选择WordPress缓存插件。这里移主题还是推荐LiteSpeed缓存插件。它是免费的,设置完成后可以大大提高。不过因为LiteSpeed缓存插件的在线设置教程比较少,可以参考移动主题给出的参考设置文章。
LiteSpeed Cache缓存插件超详细设置网站优化加速图文教程
3.WordPress细节优化
设置好之后,网站打开速度会快很多,但是接下来还需要做进一步的优化,比如一些代码,比如图片的懒加载等等。可以优化的东西很多,那么我们怎么知道还需要哪些优化呢?这里我们需要使用免费的测试工具PageSpeed Insights和GTmetrix。通过这两个,你可以随时测试你的网站速度和可以免费优化的地方。
比如移动主题在自己的站点上做了很大的优化,包括主机和各种细节,基本保持了PageSpeed Insights的桌面评分在80-90之间,移动评分在30-50之间。GTmetrix分数一般是A中最好的分数,但不是很稳定。所以下面的优化介绍主要是基于前面的优化,对于站点没有优化太多的小伙伴,可以多看一些关于主题站点迁移的文章。理论上,通过使用本教程,你可以在分数上获得30%-60%的提高。
话不多说,先给大家看看结果。
GTmetrix测试的结果如下:
怎么才能优化到这种程度?这里移动主题给出了相应的设置教程,可以供大家参考。
使用LiteSpeed缓存插件加速网站访问,并获得PageSpeed Insights和GTmetrix的高分
最后,由于还有一些数据库优化和更深层次的优化内容,所以把主题挪一下,以后再分享。更多优化内容,可以去主题网站了解。