最近几个月来,感觉本博客网站打开速度有点慢。以前打开网站好像是4到6秒之间,这个速度还是可以接受的。而现在大概用时7到10秒左右。
一个网站的访问速度取决于很多因素。由于本人并不是这方面的专长。所以,对于网站访问速度的优化,也只能是蜻蜓点水而已。
一、主要原因
本博客访问速度之所以慢,个人感觉主要还是因为所使用的主站空间。现在使用的是衡天主机空间:velep.com成长之路44—续费衡天主机空间3年。当时续费了3年,使用的是扬州双线机房。应当来说,续费时,网站打开速度还是挺好的,也就是开头说的4到6秒左右。
但自从机房被换到河南后,感觉访问速度就越来越慢了。因为续费到了2016年12月,不想被浪费,所以还是先将就用着吧。
二、网站速度诊断
使用webkaka.com的网站速度诊断工具。诊断结果如下图所示。
从上面图可以看出,网站有访问google analysis。google国内不能访问,这里应该是有消耗时间的。于是在网站源码中查找所有有关访问google的地方。
三、删除google analysis
在wp-content/themes/suffusion/footer.php中有找到,如下图所示。
另外在wp-content/themes/suffusion/functions/template.php文件中,也发现有Google Analytics的访问,如下代码段。
// Analytics ... function suffusion_create_analytics_contents() { global $suf_analytics_enabled, $suf_custom_analytics_code; if ($suf_analytics_enabled == "enabled") { if (trim($suf_custom_analytics_code) != "") { echo "<!-- Start Google Analytics -->\n"; $strip = stripslashes($suf_custom_analytics_code); $strip = wp_specialchars_decode($strip, ENT_QUOTES); echo $strip."\n"; echo "<!-- End Google Analytics -->\n"; } } } // ... End Analytics
对应suffusion_add_footer_contents,它在wp-content/themes/suffusion/functions.php中有被加载,即:
add_action('wp_footer', 'suffusion_add_footer_contents');
于是把这行代码屏蔽掉。
再用webkaka.com的网站速度诊断工具进行诊断,发现不再有访问google服务器了。再次测试,用时降到了4.1S左右。看起来这一招还是相当有用哈。
可以试试阿里云
我现在极少去折腾WP。有问题就这样,没有那个精力。
另外,把我的友情链接去了吧:lishutong.me那个。也不用加了,保不准哪天我又换域名了。
没事,我改下链接地址就可以了