使用Firefox的网站开发者大多都会安装Firebug,而使用Firebug的用户也大多会使用YSlow。
今天DavidYin就用了YSlow来优化网站的性能,当然还是以本Blog为例。
测试的结果很不好,performance分只有F(27),根据YSlow的建议,对,htaccess中做了以下的优化.
FileETag none ExpiresActive On ExpiresDefault A86400 ExpiresByType application/javascript A2592000 ExpiresByType application/x-javascript A2592000 ExpiresByType text/css A2592000 ExpiresByType image/x-icon A2592000 ExpiresByType image/gif A604800 ExpiresByType image/png A604800 ExpiresByType image/jpeg A604800 ExpiresByType text/plain A604800 ExpiresByType application/x-shockwave-flash A604800 ExpiresByType video/x-flv A604800 ExpiresByType application/pdf A604800 ExpiresByType text/html A900 AddOutputFilterByType DEFLATE text/css application/javascript
这个部分是我可以做的优化,也是针对本站自身的优化,主要有两项,一个是增加文件的有效期,全局默认是1天,然后对个别文件类型进行个别设置。另外一个是增加Gzip的压缩设置,对于CSS和JS文件进行压缩,以提高响应能力。