YSlow中有一项是 Make fewer HTTP requests,也就是说减少些HTTP连接请求。但当你的网站增加一副图片,加一个JavaScript,又会增加一次HTTP,减慢一点访问速度。可见性能与个性成反比例。于是有人想出了办法,合并。
JS的合并方法一般都是把各个JS文件的内容按顺序放在一个JS中,以减少HTTP请求的目的。当然这个方法也会非常的麻烦,详情请讯10086。
像我这种懒人当然放弃了,可看到大把大把的JS穿插其间,总是觉得不爽。无意中发现了一款能合并JavaScript和CSS的插件。
WP Minify
FYI
- Version: 0.6.3
- Last Updated: 2010-1-26
- Requires WordPress Version: 2.7 or higher
- Compatible up to: 2.9.1
- Author Homepage »
Plugin Homepage » This plugin integrates the Minify engine into your WordPress blog. Once enabled, this plugin will combine and compress JS and CSS files to improve page load time.
How Does it Work?
WP Minify grabs JS/CSS files in your generated WordPress page and passes that list to the Minify engine. The Minify engine then returns a consolidated, minified, and compressed script or style for WP Minify to reference in the WordPress header.
插件的后台设置非常简单,只需勾选Enable JavaScript Minification和Enable CSS Minification,并要设置插件cache的文件夹权限。我现在的插件JS和主题JS都被合并成了
| js | 31.9K | 14.6K | ![]() |
http://zhangyu.im/wp-content/plugins |
来看一下效果
Before:
Now
看来这个插件对提升网页载入速度是非常有效的,且配置简便,推荐给向我一样懒的Bloger以及博客主题和插件的Javascript和CSS实在太复杂的小朋友一用~




REPUBLIC OF KOREA
Google Chrome 5.0.307.1
CHINA
Mozilla Firefox 3.6
Windows 7
Windows XP
Windows Vista
Internet Explorer 6.0
啊哈~~~~~你的名字~~~~~~~~~啊哈哈哈哈~~~~~