> 话说现在我的博客页面代码紧凑,Gzip 增强,加上三个缓存不同地方且相互兼容的插件全部开启。
> 还有压缩 JS 和 CSS 代码,虽然还没来得及进行 Html 代码层加速,不过速度也大有改观。

> 咱们看图说话,这张图是 Firefox 的 Yslow 插件对我的博客被优化完毕后的评价级别图。
> 可以看出除了俩无意义的 F 以外,其他的全都是 A,说明优化后的效果是灰常好滴,O(∩_∩)O。
> P.s. 尼古拉斯·凯奇的新片《坏中尉》的中文字幕已经出现了,绝对值得一看,电驴DVD传送门。
1. DB-Cache-Reloaded 数据库缓存插件:
> 这三个缓存插件直接在 WordPress 的后台添加插件处搜索并安装即可。
> 数据库缓存 10 分钟即可,不多不少刚刚好,如果 IP 每日 500 以上则可适当调低。

2. Super-Cache 页面缓存插件:
> 注意!!很多童鞋用这个插件说没什么效果就是在图中处的缓存时间不够长。
> 时间一定根据图中填,不用担心,因为发评论,发文章,修改文章,修改评论的动作都是会自动刷新缓存的。

3. Widget-Cache 侧边栏缓存插件:
> 注意!!此插件和 Super-Cache 插件同时打开,若需要刷新侧边栏的缓存,请先刷新此插件然后刷新 Super-Cache。
> 使用则是在小工具设置处,为每一个挂件设置不同的缓存时间,评论300s,文章Tags7200s,其他的864000s。

4. Css 代码压缩:
> 我的博客工具箱中提供了万戈童鞋介绍的CSS整形与优化工具,灰常强大,压缩率大概 25% 左右。

> 用法不难,将代码粘贴到 CSS原始码 处,选择好压缩程度,一般选最小即可,阅读性差,但是够小。
> 然后执行,将压缩好以后的代码放回原来的地方,具体需要压缩的 CSS 不止主题处,请在源代码中自行搜索。
5. JavaScript 代码压缩:
> http://tool.evlos.org/jspacker/

> 直接将代码粘贴在框中点击 Pack,如果需要加密在 Encoding 中选择 Normal 并把后面那个复选框勾选即可。
6. Html 代码层加速:
> 首先需要一点主题制作与 PHP 代码的知识,当然你的理解能力非凡也是没有问题的。
> 然后可以疯狂地将主题里面的标签全部替换成经过 PHP 运行后的文本,参照浏览博客时的源代码即可。
> 举个例子,下面的俩框代码分别是标签和经过 PHP 运行后的文本。
<?php bloginfo('template_url'); ?>
<?php echo get_settings('home'); ?>
<?php bloginfo('description'); ?>
<?php bloginfo('title'); ?>
http://www.evlos.org/wp-content/themes/elegant-box/ http://www.evlos.org/ 邪罗刹的菠萝阁 4ll f0r on3 , 0ne for a1l ~ !
> 接着尽量少的从非当前网站的域名加载文件,因为这要经过DNS解析的。
> 最后如果你的 CSS 技术强大可以试着使用 CSS Sprites 技术,详情请参见百科。
7. Php Speedy 极限优化:
> 感谢 Kangzj童鞋 为我介绍了这款传说级别的插件,这个插件的应用并不只停留在WP上喔 。
> 下面的图是没有使用此插件优化的图,可以看出 HTTP 请求的评价是 C 级,因为请求数过多。
> HTTP 请求包含对资源的请求方法、资源的标识符及使用的协议。加载每个文件都是个请求。
> 同时很多 JS 在页面头部就要加载,一般来说只要不包含(document.write)的 JS 都可以放在尾部。
> 这样页面的内容显示速度就会加快许多了,同时请使用 jQuery 库的同学最好将 JS 都放在尾部加载。

> 使用了这款插件之后评分立即上升到 A 级,至于那俩个 F,第二个是因为这个和 Gravatar 缓存插件不兼容。
> 而第一个则是未使用 CDN 内容分发网络,有点复杂而且要花钱,所以详情请参见 百度百科 的说明。

> 这款插件强大之处在于十分严密地弥补了以上三款缓存插件所没有照顾到的地方。
> 提供了精简的可选JS库,自动移除代码空白和无效特征,Gzip 压缩传输页面、Javascript 和 CSS。
> 提供对 Javascript 和 CSS 在本地客户端长期缓存的支持,URIs Data 支持(详情请见烈火网资料)。
> 至于 Footer text 只是在页面底部显示此插件的标志而已,这个可以随意选,配置请按照下图。

> http://code.google.com/p/evlosbox/downloads/detail?name=php_speedy_wp_0.5.2.zip&can=2&q=
8. 欢迎来 Follow 我的 Twitter @AngelSolo 。
- Trackback on 2009/12/07/ 18:17
这次很彻底啊~~
@SATURN , 呵呵,整合了一下,效果很强大 ~
闲下来帮我实现 :biggrin:
@619 , 汗 ~ 好吧好吧 ~ 我被你打败了 ~
不过今天明天我超级忙的 明天晚上看看 ~
@邪 罗刹,
总算盼到了‘明天’,不要忘了我们的约定 :biggrin:
@619 , 哥不和男银搞约定 ~
那是任务 ~ ╮(╯▽╰)╭ ~
这么多会不会适得其反,我使用了DB Cache Reloaded,GZIPPY、 WP Widget Cache,至于CSS JS 没有压缩,不会也不知道用什么工具。
@漠天 , 呵呵,只要协调好就没有问题 ~
我现在就很正常的说 ~~
@漠天 , 饿 话说我这里有指南的 http://www.evlos.org/2009/12/06/how-to-use-my-tool-box/ ~
好复杂!囧
@北街 , 呵呵,挺住啊勇士 ~!
话说你博客蛮合口味的 订阅来看看咯 ~
太专业了
@Auston Jary , 呵呵,还好啦,大家互相学习 ~
过几天,开始测试我的新站了,我要来你这收集代码了~
@awu , 汗 ~ 你的站果然 Internal Server Error 掉了 ~
呵呵 ~ 到时候我只要在电脑前 一定第一时间过去围观 ~
@邪 罗刹,
看来我得马上闹个主机了~~~
@awu , 话说 胡戈戈 有很好的免费主机 ~
性能和我现在用的差不了多少 ~
只不过用的是 Apache 驱动而已 ~
你可以去看看 ~
链接在我的友情链接那里 ~ O(∩_∩)O哈!
@邪 罗刹,
不用免费的啦!用个收费的,省心!
说实话完全不了解
@90后的贼 , 呵呵 ~ 慢慢来 有兴趣就看看 没兴趣坐坐 ~
我用谷歌的js了,用哪个插件好?
@阿士 , 针对 JS 的话就把 Php speedy 开上吧 ~
靠,加速大全,完美了!
@万戈 , 嘿嘿嘿嘿 ~ 这次强力了 ~
这文章很好,有价值,要用的快快研究了
@易搜购 , 呵呵,多谢,我会继续努力的 ~
可惜我用的不是WP博客,郁闷!
@风中的峰 , 呵呵,话说卢松松也坚持在用ZBLOG呢 ~
听说 Super-Cache 如果读者一直潜水的话,会看不到更新的文章,有没有出现过这种问题呢~
@疾风 , 饿 不可能吧 ~
谁看不到?你的意思是发了文章 然后读者潜水?
然后博客首页看不到那个文章?
呵呵 绝对不会的啦 ~
更新缓存的过程 会在你修改或者创建文章 回复评论的时候进行的 ~
@邪 罗刹,
我在煎蛋看到他们发了一篇文章,说有潜水网友,看不到更新的文章~
@疾风 , 话说现在煎蛋还在用 Super Cache ~
看煎蛋代码底下 ~
估计就那一个网友自己浏览器有问题把 ~
要是情况确实 那煎蛋肯定早就不要 Super Cache 了 ~
这加速,还是不理想
@减肥药 , 汗 ~ 老兄你的要求真高啊 ~
Css 代码压缩 收藏了 嘿嘿!正在学习这个,感谢感谢!万分感谢
@漠岚 , 呵呵,不用,大家互相帮忙嘛 ~
之前用过supe cache
后来觉得不好用
@超人 , 呵呵,个人超级喜欢的 ~
也许是你缓存时间不够高 ~
也许个人喜好问题 哈哈 ~
昨天把上面几个软件都用到了。。
用了Php Speedy,原来JS里面的一些功能就没了,所以就删掉了。。。
@小y , 自动把 JS 放到页尾的那项选项去掉即可 ~
呵呵 ~
@邪 罗刹,
这个哪里设置,没看到选项嘛
@流言社,
把 Js 文件名都填入 Ignore list 里,就好咯。
@赢在网络,
我一直在考虑是否开启缓存插件。。
@ShuaiGe.Me , 你可以到数据库不堪负荷的时候再开也行 呵呵 ~
太强了
@开心凡人 , 呵呵,我为了加速快疯狂了 ~ ╮(╯▽╰)╭
小邪我头疼……看了你这个以后……
@张三 , 挺住啊 ~ 呵呵,知道你今天喝醉了 ~ 生日快乐!!
试用一下用起来最简单的这个Php Speedy
@流言社 , 恩,这个是最强大的,很不错。
没我跑的快,嘿嘿
@蓝冰 , 嘿嘿,那是,咱主机太远了。
还不如换个好点的主机呢
@卢松松 , 嘿嘿,我觉得在有限的资源下,应该达到最大的效率。
俺的站咋啥加速插件都没用评级已经是A了…… :exclaim:
@说一不二 , 哇 难道是传说中的RP问题 ~
!
PHP Speedy
PHP Speedy开启后貌似就不能使用评论嵌套Ajax了
@kenshin , 呵呵,话说你的网站重复加载了两次 jQuery 库了 ~
我刚才看了 comments-ajax.js 的代码了 ~
貌似被 Php Speedy 整合以后会不正常 ~
建议将此文件名加入Ignore list 试一试 ~
@kenshin , 呵呵 ~
@邪 罗刹,
谢谢,我去看看~~
晕,太长了,能否简短的描述如何加速WP的吗?谢谢~
@笑话 , 呵呵 ~ 用PhpSpeedy、缓存插件、压缩代码 ~
@笑话 , 话说要是能简短的说我就不用费那么大劲写那么长了 ~
神啊 ~ 算了 不信神 ~ 信春哥,多长的文章都不会怕 ~
很不错,学习了
@昆仑军事 , 呵呵,谢谢支持 ~ :biggrin:
大大的专业啊,非常不错的说啊,不过插件还是太多了,要是能一个全部搞定就好了, :biggrin:
@vela , 呵呵,不是要一个能全部搞定就好了 ~
应该是要是官方WORDPRESS程序里面自带这些功能就好了 ~
O(∩_∩)O ~
OMG,太复杂了,最简单方法还是选一个比较简介的THEME比较好。。。
@FORECE , 嘻嘻,淡定,这只是一步一步进去,你可以选择自己喜欢的做 ~
简洁的 THEME 只是在 CSS JS 图片素材 上面文件比较小而已 ~
但是数据库的查询不一定会比复杂的主题好 ~
所以,建议选择性开一些缓存插件效果会不错一些,呵呵 ~
:biggrin: 好东西
不过有些地方没看明白
等再来多看几遍
多理解理解
@chnmcy , 恩恩,如果有不懂的也可以问小邪喔 ~
以后肯定还得再来请教学习
@chnmcy , 呵呵,好的。 :biggrin: :biggrin: :biggrin: