浅谈WordPress博客的优化——优化访问速度
谈到Wordpress博客的优化无非四点,访问速度、搜索引擎(SEO)、用户体验、安全性。
先谈谈访问速度的优化
一般博客按照Yahoo YSlowV2的建议优化就可以了(去掉 Use a Content Delivery Network (CDN) 和 Use cookie-free domains ,博客不需要考虑这两项):
Make fewer HTTP requests
*减少HTTP查询,通常方法就是合并CSS/JS文件、合并CSS图片以及用if语句避免加载不必要的CSS/JS文件。
Ⅰ使用Minify合并CSS/JS文件,见下图:

我需要在single页使用comment-reply.js(评论嵌套)和infohide.js(用户信息隐藏)这两个js文件,用Minify合并之后不但减少了一次HTTP查询,还压缩了文件体积。
*Minify的使用非常简单,将min放在网站根目录下,然后在浏览器输入你的域名/min/builder/下就可以使用了。
Ⅱ使用CSS Sprite Generator合并CSS图片,你可以看一下我博客右上角的三个图标,实际上只是用了一个图片:

*将CSS用到的图片合并成一张,然后再用background来定位。
Ⅲ 使用if语句避免加载不必要的CSS/JS文件,还是以我的博客为例吧,日志存档使用了WP-EasyArchives插件,但这个插件包含有一个CSS文件,而且只有存档页需要它,那么就没有必要合并了,让它只在存档页调用就好了:

*if语句的使用方法非常多,具体请阅读官方文档。
