分享

基于虚拟主机搭建的wordpress站点打开加载速度慢的原因

 王金亮博客 2021-03-25

博主最近碰到一个比较头痛的问题,那就是wordpress加载的速度很慢,网站打开的速度大概在5000ms左右,内容页打开的速度在18000ms甚至是20000ms以上,一开始以为是主机的问题,询问了空间商,开启了CDN加速,效果还是不太理想,在网上找了很多方法都不行,还是没有解决站点加载速度过慢的原因。

WordPress站点加载速度慢的原因

博主的站点采用的是虚拟主机搭建的wordpress站点,最开始以为是服务器不稳定的原因,准备换成服务器,但是空间商那边跟我说站点加载速度没问题,他们给我的截图也是速度很快的,Netword中显示的Finish:1.69S,DOMContentLoaded:1.20S,Load:1.60S 

WordPress站点加载时间

但是博主这边测试还是在1200ms左右,让外地的朋友帮忙测试也是一样的慢。

wordpress加载速度慢的解决方法

最后实在是没办法的时候真的想重新换个服务器,后来无意间在wordpress首页看到有一个“站点健康监测”功能,点进去之后发现里面有各种站点的检测评估,并且提示我的站点有9个地方需要优化。

其中有两个评估是关于站点性能的评估,分别是PHP和SQL版本过低(当时的PHP是5.6,SQL是5.1),上面说这些会影响站点的性能和安全,然后就抱着死马当活马医的心态去升级了PHP版本和SQL。

极度陈旧的SQL

因为博主没遇到这种情况,一时间不知道怎么升级PHP版本,一直以为是要更新wordpress的版本,可是各种方法都表明我的wordpress已经是最新版本了,无奈之下只能再去咨询空间商那边,那边给我的回复是让我进入主机后台就可以更换PHP版本,当我进入主机管理界面的时候果然发现一个“PHP版本”的功能,进去后发现有好几种版本的PHP。

具体可以参考一下《虚拟主机怎么升级切换PHP到最新版本》,不多说就直接选择了最高的7.3版本,不知道为什么,wordpress系统提示最高的PHP版本是7.4,但空间商这边只有7.3。

切换PHP版本

升级SQL的时候博主以为也是可以在主机上直接升级的,但是升级的时候发现需要收费,只有购买主机的七天之内才会免费升级,但是博主已经超过七天了,无法享受这个权益,而且升级的话又是一笔费用,然而博主并没有使用付费升级的方法,而是直接提交工单,告诉空间商我的站点出了什么问题,并把wordpress检测的截图发了过去,本来以为那边会说收费的问题,但是对方直接说可以帮我升级,没有说收费的问题,只是告知我升级需要多久以及是否开始升级,这一下我就像打了鸡血一样,当然是立马同意了,让对方开始升级,对方让我升级期间不要更新网站,我按照对方的要求静等升级完成。

升级网站SQL服务器版本

大概半个小时之后我收到消息说是升级完成了,因为本来就是抱着死马当活马医的心态去升级的,所以再次打开网站的时候并没有太多的期望,可当我真的进入网站的时候才发现,站点一下就打开了,之前打开网站的时候,浏览器上的那个图标都是一直在转圈圈的,这次竟直接就停止了,我赶紧去查看了Netword数据,发现这的比之前快了很多,Finish:2.78S,DOMContentLoaded:1.54S,Load:2.18S,相比之前的5000ms这是快了将近一倍了,虽然比不上哪些零点几秒的网站,但是对于之前速度博主还是非常满意的。

如果想要网站的加载速度快,还是用独立的服务器比较好,毕竟虚拟主机是和别人共用一个服务器,用的人多了加载速度自然就慢了,但是相比于之前的5S,现在的2.7S博主还是非常满意的,目前就先这样用着,等后面再来考虑更换成服务器。

另外如果是服务器的博友升级PHP版本可以参考下《您的站点正在运行较旧的PHP版本怎么更新PHP版本》这篇文章。

版权声明:若无特殊注明,本站文章皆为王金亮博客原创,转载请保留文章出处。 

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多