JFinal集成YUI Compressor压缩合并JS和CSS
JFinal集成YUI Compressor压缩合并JS和CSS
如梦技术 发表于4年前
JFinal集成YUI Compressor压缩合并JS和CSS
  • 发表于 4年前
  • 阅读 705
  • 收藏 1
  • 点赞 0
  • 评论 2

腾讯云 十分钟定制你的第一个小程序>>>   

对js和css合并压缩能减少HTTP请求次数,加快网站的访问数度,是Web性能优化最佳实践中最重要的一条!

源参考自窝窝团研发副总裁文章基于Jfinal实现的Combo Handler!

使用方法:

href="http://dreamlu.cdn.duapp.com/css/combo?/css/style.css,/css/application.css&v=v0.8"

使用一个”/combo“结尾的路由开启压缩(考虑到css里的图片路径)

对于已经是压缩的文件,如“jauery.min.js”使用YUI Compressor压缩后文件反而会变大,会默认对含有“.min.”直接合并而不压缩!

对于源代码可查看我的git仓库,欢迎指点。

博客原文:http://www.dreamlu.net/blog/17

后续博文:基于JFinal的资源文件Handler HttpCacheHandler:http://blog.dreamlu.net/blog/18

改版2.0《对css,js压缩之combo以及七牛cdn的思考》:http://blog.dreamlu.net/blog/47

标签: JFinal YUI Compressor
共有 人打赏支持
如梦技术
粉丝 292
博文 30
码字总数 13797
作品 4
评论 (2)
腾讯公告
为什么不直接用tengine的concat
如梦技术

引用来自“腾讯公告”的评论

为什么不直接用tengine的concat
这里的是第一版本的设计,当时是在BAE2.0上玩的,不能装那些! 后来我改成类似rails assets里面的搞法:http://blog.dreamlu.net/blog/47 条件允许的话tengine的concat是最佳的选择!
×
如梦技术
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: