检测到您启用了Adblock等屏蔽广告扩展,导致正常的内容图片无法显示,为了不影响阅读体验,建议您将www.xiaoz.me加入白名单。

我的WordPress博客加速方案

从一开始用的香港虚拟主机,慢慢开始折腾VPS,用过的主机虽算不上很多,免费的、收费的都体验过,最近又将博客搬家到了DigitalOcean,想来还真够折腾的。DO是一家美国的云主机,速度可能与国内有所差距,但做一下优化也并不比国内主慢多少,根据学到的一些知识分享一下自己的优化方案。

一、找一家稳定的DNS服务商

一般情况下域名注册商都会提供免费的DNS解析服务,如果你选择的是较小的域名注册商或者国外注册商,我个人并不建议你直接使用他家提供的DNS解析服务,小服务商可能不稳定,而国外服务商可能被墙,这是一件非常悲催的事情,所以需要找一家稳定的DNS解析服务商。

国内免费的DNS还是挺多的,比如DNSPOD、万网云解析等、百度云加速等,这些还是蛮靠谱的,毕竟这些都是大公司,想对而言更加有保障,而我在使用DNSPOD的时候有遇到过谷歌站长工具提示DNS错误,大家可换DNSPOD国际版试试。

二、托管静态资源

服务器在国外的情况下速度可能较慢,如果你还将网站的众多文件一起加载的话可想而知,容易遇到打开缓慢的尴尬,不过我们可以将图片、CSS、JS等静态文件存放在第三方以达到加速的作用。WordPress使用较多的有七牛云存储(免费10G)、又拍云(据说最近推出了免费活动)还有的朋友使用新浪微博图床,这些都是不错的。可以从其中选择一个,而小z博客一直使用的是七牛云存储

三、使用第三方前端库

使用第三方的前端库的好处就是拥有多个CDN节点,能够保证你打开最快,再加上众多开发者的选择,当你打开使用了相同前端库的网站浏览器不会重复加载,大大节约时间。比如小z博客使用了新浪前端库,国内前端库有:百度、新浪、360、又拍、七牛等都有提供。

四、开启缓存

WordpPess官方有推荐过一款非常优秀的缓存插件WP Super Cache,据小z测试,使用此插件后响应时间能降低几百ms,百度站长的测速分数也有明显提高,不过新手使用可能稍有困难,可能会遇到一些奇怪的问题,建议文章较多或者国外主机的朋友使用。

五、将JS放在底部最后加载

做开发的人都很清楚的一个原则就是CSS应在放最前,而JS放最后才是合理的,而很多网站都使用了分享按钮,一般的做法就是直接复制代码粘贴,个人建议将分享按钮调用js的代码放置到body的最后。

六、站长统计加速

之前一直使用的CNZZ站长统计工具,没有想到什么好的加速方案,在每次检测的时候也发现的确耗费了一点时间,而最近将CNZZ的站长统计更换为了百度异步统计,也算有个小小的提升。


上面这些是小z根据浅薄的知识总结了一下,算不上最优,但加速还是有一定的效果,如果您有更好的方法,别忘了分享哦。

13 Comments

发表评论

电子邮件地址不会被公开。 必填项已用*标注