WordPress优化小结
三天前,我的Wordpress刚刚步入YSlow Grade A 的门槛,但是我知道即使Grade A也是分三六九等的。那时我的Wordpress的YSlow得分是91,勉强达到Grade A标准,而且只有首页够Grade A资格,其余页面都还停留在Grade B。
我越来越发现我有严重的Wordpress强迫症,那些Grade B的页面居然可以让我抓狂。于是就马不停蹄开始优化我的Wordpress,加速加速再加速,优化优化再优化!我对我的Wordpress的载入速度要求几近苛刻,即使是几KB的压缩空间我也不放过。终于,我的YSlow又上了一个台阶,首页得分从91升级到96,且其余页面都达到了Grade A。Perfect!
我也没想过YSlow要得100分,因为我看只有Google、百度这样的简单页面才能得满分吧。我的Wordpress加载了不少Flash和JS,能达到96分的成绩我还算基本满意,所以近期我想没必要再对Wordpress进行优化了。下面对我优化的过程做个简单的小结,以备之后升级Wordpress时再次优化,和我一样是Wordpress瘦身狂的朋友也可以参考一下。
1、优化header.php、footer.php等文件中的代码,减少数据库查询
2、安装插件优化数据库
3、DIY部分插件代码以更适应自己的主题
3、合并CSS背景图片
4、合并JS、CSS文件
5、压缩优化JS、CSS文件
6、开启Gzip压缩Html、JS、CSS文件
大多优化过程我都是根据YSlow的14点要求来做的,原理都很简单,但要真正做到却很费劲,因为要兼顾各个不同客户端浏览器的用户,还要在不影响显示效果的前提下优化页面。我要让Wordpress无可挑剔!
-
Wordpress 优化小结之二2009年07月13日 -
Yslow V2 规则下的优化2009年08月17日 -
潇洒步入YSlow之Grade A时代2009年06月9日 -
完美启用Gzip压缩JS、CSS2009年06月8日
Pingback: 启用 WordPress object-cache 缓存 | 分享区-我要去分享
速度确实满快的,主题非常清爽,代码也很简洁,博主优化后的风格怎么不共享一下呀
呵呵,谢谢,不过私用主题,暂不分享
Pingback: 浩子d3主题共享及说明 – 大前端
路漫漫其修远兮
折腾了真多东西
或许对我有用这个
慢慢学习
都是牛人,网站优化的特点总体来说,就是在不影响页面信息量的情况下减少数据链接次数,减少数据查询量和复杂度,将能压缩的文件都压缩了以减少数据传送量.
戈兄数据库优化用的啥插件?
数据库优化我没用插件,只是用了个缓存
http://wange.im/wordpress-object-cache.html
我發現我的主題在 YSlow 每項都是A, 而且 html 和 css 檢查也都過關, 不知還有什麼沒完成的...
你太牛了,不愧是我的偶像,YSlow里我还有两个B
我马上又要写一篇关于object-cache优化的文章,不知道你有没有试过,效果超明显
对了,请教下,为啥你可以gzip google统计的JS呀?
沒有啊, 就是用你最後的方法, 怎麼會壓到 google 的 js 還要問你咧~~
另外, 我發現我的空間啟用了 html 壓縮, 當然也不是我弄的~
向willin看齐,经过一个小时的拼博,我的YSlow也创作了全A记录,不过现在98分,比你还低1分,再去努力努力
再看一次喔! 我把所有 js 合併後, 現在所有頁是全A全100了! 但我又有新感觸--- 空間速度是最重要環節.
哈哈,和我一样,不到100不罢休啦
willin是大师,很崇拜的说
等交了毕设时间多一些后,按照万戈的教程优化一下,呵呵~
好呀,到时候多多交流哈,把你的优化体验告诉我
原来记得有60次数据库查询 现在减到了14
恩,这个方法我等会会写篇文章出来介绍的,我是在2.8下测试完美实现,等你的沙发
晓得我上课 存心下午写? 贱人
。。。好叫好伐,欺负我是宅男咯
马上又要去读书了 苦啊
饿故啊 帮我起个名字 最近老在考试 都要进档案的 也没空搞电脑 想不出啊 adj+章鱼
沙发,总结的非常好!
这个?我觉得差不多就行了,花这么多时间做wp优化感觉显得很麻烦。。。
我是个懒人,,,我承认····