我对“优化WordPress,提高wordpress运行速度的方法”的实践

      近来将空间搬到了国外,感觉我的wordpress运行速度慢了不少,每次打开(第一次打开)网页,都要15秒钟左右,实在难于忍受,于是就想办法要提高我的网站的运行速度。
      看了网上的文章,觉得这篇“浅谈优化WordPress运行速度的方法”还比较全面,现将全文复制到此,然后再谈我的实际操作经验,供大家参考。

     你是否感觉到博客的速度越来越慢?你是否更新篇文章十分的费劲?如果这样的话,你就要考虑优化你的Wordpress博客了,有效的优化博客,不仅能提高运行速度,也避免了打开博客的等待之苦。
      1、清理WordPress数据库,数据库中会有很多的冗余数据,过多的冗余数据,降低了数据库的查询速率,会对网站的速度造成很大的影响,那么,你就要来清理数据库,清除哪些没有必要或者孤立的数据,提升博客的数据查询速率。
      2、借用phpmyadmin修复优化数据库,清理数据库之后,还要考虑修复优化数据库,选择数据库检查所有的表格,在下拉菜单中选择修复选项,修复之后,再一次选择数据库,检查所有的表格,在下列菜单中选择优化选项对数据库进行优化处理。
      3、删除数据中多余的表,这些多余的表,因为你在安装Wordpress插件的时候,它们会自带的创建好多的表,而这些表当插件停用的时候,它还是存在的,那么,你就有必要把多出了的表格给删除掉了,删除之后也就会提升了博客的数据库查询速率。
      4、优化你的WordPress插件,减少不必要的插件,WordPress拥有强大的插件,但这些插件不能用的太多,选择必备的插件也就可以了,太多的插件会引起冲突,降低博客的速度,所以,去掉那些不必要的插件。
      5、优化你的WordPress博客的侧栏,不要在侧栏中放不必要的视频、图片、背景音乐,这类内容不仅让人讨厌,更重要的是它会让博客的整体速度降下来,图片、音乐这些都是会影响博客的整体速度的。
      6、优化博客中的代码,有些漂亮的博客,其页面中会充斥着大量的垃圾代码,页头、页脚也会出现很多不必要的代码,冗余而且无力,让人感觉到十分的纠结,这时候,你就可以考虑去除删掉这些代码,如果你不是很了解Wordpress的架构的话,拿这些还是不要修改的为好。
      这些技巧也都是最基本的,大家最后都研究下,除了这些之外,主机的速度也会影响博客的运行,购买的是国外主机,要考虑正统性,不要经不住诱惑购买低廉的主机,多选多看评论好的主机,因为主机速度而导致的博客慢,那就太悲剧了。
      介绍的这些技巧能给你的博客,带来非常不错的结果,让你的博客告别蜗牛般的速度。

      现在谈谈我的具体实践情况吧:
      测试方法:打开计算机上面的时钟,看得见秒的那种,(关闭本站所有的网页)然后看第一次打开本站到同一位置的时候所经历的时间,我是选择的打开首页到页面刚铺开的时候为止。
      1.刚搬到国外空间的时候,第一次测试,早早的看到页面最底部左下角出现了“已找到网站,正等待回应”,但迟迟没见翻转,但稍有翻转后,又等了那么久才把网页逐渐打开,历时15秒(注意,此时 ping 自己的网址得到的响应时间是 210ms 左右)。
      2.进入wordpress后台,关闭所有的插件(plugins)和主题(themes),主题是少不了的,使用wordpress的默认的最简单的那个主题(WordPress Default 1.6),然后再测试,发现这次很快,才9秒。
      3.使用我原来的主题 elegant-box (V3.2.3),然后再测试,这次要了12秒。然后逐渐增加其他插件,发现我使用的插件耽误的时间很少,8个插件才增加1秒的时间,而另外一个“最新评论”的插件(wp-recentcomments)耗时较多,它一个插件就要用掉2秒时间。
      4.然后使用帝国备份王(EmpireBak v2008),在其中的备份数据中,选择优化数据表,就会看到最右边的一些碎片消失了,经过优化以后,打开时间节约3秒。

      根据我的情况,最后的改进方法是:
      1、数据库优化,节约3秒;
      2、更换主题为zbench(V1.2.1),节约3秒;
      3、更换最新评论插件 wp-recentcomments 为 wp-kit-cn,它耗时不到1秒,节约1秒多。
      因此,经过我的优化以后,总共节约了7秒多时间,第一次打开网页的速度提高了一倍,现在打开网页的时间是7~8秒,效果卓著。
      不足,没有原来美观。但是,“鱼与熊掌,不可得兼”,只好找个平衡点了 。。。

      本站文章“(实战)怎样优化wordpress的数据库”是对本文的补充。


75%(3)

25%(1)
发表评论?

8 条评论。

  1. 有人说,不用的插件要删除,不要禁用,否则一样影响速度——经本人证实,这个说法是错误的。

  2. 今日对我的博客进行了一番测试,现将测试结果反馈于此,供大家参考。测试方法见文章里所说,测试的环境没有改变(godaddy的windows主机,ping值213ms左右)。

    1.全新安装好wordpress V3.1.2,一切都是最最初默认的,打开时间:4.5s

    2.接着,只更换我使用的主题,不加载任何插件,打开时间是:4.5S+

    3.将我的网站恢复,但使用的是默认主题,没有使用任何插件,打开时间:5s

    4.接着只加载我使用的主题,打开时间:6s

    5.接着加载9个插件,打开时间:7.5s

    主题、插件不可不用一些,看来要想再提高,只有在基础的5s上做功夫了,难呀。。。

  3. 不错不错,

    就是文章字体的间距在稍微大一些,看起来会舒服一点!!

  4. 速度挺快,浙江电信2M,firefox下显示正常

  5. 尝试了,我用函数判断的,首页基本0.5s打开,似乎还行哦

    • 是的,我是将浏览器的主页设置为本站,然后从鼠标双击桌面的IE浏览器开始计算的,现在打开的时间似乎更快,是6~7秒了。

回复给 lucktu ¬
取消回复

*