当前位置: 首页 > 其它 > 我的WordPress博客加速方案

我的WordPress博客加速方案

其它 13条评论 2014-10-25 6,854 views

从一开始用的香港虚拟主机,慢慢开始折腾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 条评论 “我的WordPress博客加速方案”

  1. mjever说道:

    xiaoz,你的WP Super Cache后台怎么设置的,AMH面板用的是nginx,装不上Mod rewrite 模块

    1. 小z说道:

      设置你可以看看这篇文章:http://www.xiaoz.me/archives/4391,Mod rewrite 模块装不上有什么提示吗?

      1. mjever说道:

        显示Mod rewrite 模块可能未安装!根据你这篇文章已将缓存模式改成PHP缓存模式了!

        1. 小z说道:

          如果你确定已经安装此模块后,在后台设置一下固定链接,不要用默认的。

  2. 李益达说道:

    还没有搞这个

  3. 回头草说道:

    速度确实不错

  4. rccoder说道:

    七牛已经被挤爆了,一周之前放弃了七牛的cdn加速,只当做图床了

    1. 小z说道:

      七牛的应该没那么容易挤爆吧,怎么感觉出来的呀?

      1. rccoder说道:

        测速明显拖后腿,虽然相比会显示绿色,但浏览器显示的是那些js,css明显慢半拍

        1. 小z说道:

          某些结点出现抽风现象是真的

  5. Jeremy说道:

    学习了。不错。

  6. 消灭星星说道:

    沙发,学习了,感谢分享。

  7. 鞋机说道:

    不懂的,了解下

发表评论

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