刚买主机的时候兴奋异常,测试速度也快感爆棚。安装WP,折腾各种主题,折腾各种插件,写各种博文。一段时间之后,当初的爆棚感变成了蛋疼感,主机速度似乎越来越慢,当初瞎了眼?做了小白鼠?甚至有些人选择了更换主机。
以上是我曾经遇到的疑惑,很多人或许都有过类似的悲剧。大多数人会把问题往主机商身上扣,认为其服务越来越不稳定,赚了咱们100元/年的血汗钱。当初给蛋糕现在给窝头。而河对岸的主机商却委屈流泪喊冤发狂。
不错,主机自身的速度的确是影响网站速度最重要的一点,但除此之外,还受到其他很多方面的影响。这就是为什么刚刚安装WP的时候感觉很快,用了一段时间后却变慢的原因。Willin Kan曾经写过一篇《WordPress 真的飞不起来》,有些人似乎对这文章产生了误解。全文其实并没有说WP自身程序设计的性能问题,而主要提到了插件,数据等对于WP速度的影响。这就好比Windows系统,其实挺好用,但因为各种各样的应用软件设计得比较坑人,导致电脑越用越慢,用户反倒给比尔盖茨扣上了二百五的帽子。再回头看Willin Kan想要表达的内容或许是: WordPress并没错,罪魁祸首是在各种各样的附加功能所导致。(个人YY。)
那该怎样做?先看张图片,这是百度网站速度诊断工具对于网站速度载入中的各项指标进行的分析与权重:
如果把这些内容放到WP上面来,可以归纳为以下更为直观的方法:
减少插件的使用
这是首要的一点。有句流行的话说过“能用代码解决的决不用插件”,但实际情况是大部分的人往往都没足够的代码知识,更不可能做到对吗,每个插件的代码化,所以这是典型的站着说话不蛋疼。而更好的选择是能不用的插件就不用,一了百了,落个清净。大部分的插件都会进行数据查询与生成,这在页面生成过程中将耗费时间。如果刚好你的主机限制比较严格的话(为了均衡资源使用率),这个时间甚至会变得比较长长长长长长。
WP插件大多都会在页面中载入各种各样犀利的CSS和JS,而网站优化中有2条内容是:
1、减少HTTP请求,每一次对于JS,CSS等文件的访问都是一次HTTP请求。插件用得少,HTTP请求数自然就更少。
评论