博客使用的是香港主机,虽然比不上一些国内空间,但是速度还过得去。前一段时间为了优化博客的速度,然后从一些代码和工具来分析了一下。总结了一下让小z博客访问速度有点不如意的地方有以下几点:
一、新浪微博秀工具
这个工具严重拖慢了我的网站,之前在《我最终还是放弃了使用微博秀工具》有说明原因,现在已将这个工具干掉。
二、多说评论
这个社会化评论挺好用的,功能也很多,但偶尔加载的时候有点缓慢。后来使用七牛云存储替换了多说的js文件,改善不太明显。但是为了能让访客能及时收到提醒,还是继续使用,另一方面就是还能防止垃圾评论,界面比主题自带的看起来舒服些。
三、百度分享按钮
从代码中查看到从百度调用了js文件,但只有在访问文章页面是才会调用,影响不大,继续使用中。。。
四、谷歌字体
wordpress从3.8版本后后台都会从谷歌调用字体,某些汉化主题还会调用js文件,后来使用此方法已经解决:解决wordpress网站加载google字体的几种办法
五、CNZZ站长统计
这个工具大家都不陌生吧,很多朋友都在使用。但是用工具分析出这玩意请求次数有点多,拖慢了网站速度。如果浏览器安装了屏蔽广告的扩展那么就不会显示这个功能。
然后某一天我突发奇想我手动将链接添加到网站底部不也很方便了吗?(自娱自乐中),可是后来遇到问题了,我每次点击网站底部的站长统计的时候IP和PV数一直都没改变,我还纠结了半天,到底哪里出了问题。尼玛最后才发现我只是单纯添加一个快速访问站长统计的链接是没有用的,因为我去掉了代码后CNZZ不能访问到网站内容,无法完成统计。无奈,最后还是给添加上了,希望CNZZ有所改进,减少请求次数,提升一下速度。
六、其它各种插件
使用了一些插件从代码中看出会增加请求次数,解决办法是尽量使用代码能够完成的工作就不使用插件,或者合并js和CSS文件(抽空的时候合并了)。
来个CDN加速
确实有时候进别人空间,好慢好慢。
七牛会影响网站的收录么?因为我的网站都是图片虚拟主机空间流量有限 只能借助第三方工具支撑一段时间再上云
在七牛的空间(bucket)中添加一个robots.txt文件(默认的也行),就不会有影响了。我的博客也一直在用七牛。
所以我的博客删除了所有的影响因素!快乐很多的啊
在速度和功能间维持一个平衡就行了
能再说的详细点吗,欢迎互访。