愤怒的小菜

小菜的成长博客

css & javascript 自动合并/压缩脚本

minify

https://code.google.com/p/minify/


https://github.com/jayli/combo

Combo Script - 自动合并/压缩脚本     * Created by 李晶-拔赤(lijing00333@163.com)  * License:  https://www.opensource.org/licenses/mit-license.php 脚本使用:  - 要求php5及以上版本  - 程序在找不到本地文件的情况下,会去指定的cdn上找同名文件  - 程序会自动转义-min文件为源文件,因此要约定-min文件和原文件要成对出现  - 需要定义combo.php和minify.php中的$YOUR_CDN变量  - 如果只是合并压缩local文件,则不必重置$YOUR_CDN变量  - 这里提供cb.php,用来实现tbcdn的开发环境的模拟,apache的配置在cb.php中 合并文件  -  https://yourdomain.com/combo.php?app/js/1.js&app/js/2.js 合并压缩  -  https://yourdomain.com/minify.php?app/js/1.js&app/js/2.js 模拟淘宝CDN  -  https://a.tbcdn.cn/??1.js,2.js  -  https://a.tbcdn.cn/subdir/??1/js,2.js 文件列表:  - combo.php 合并文件,不压缩  - minify.php 合并压缩文件  - cssmin.php 压缩css  - jsmin.php 压缩js  - cb.php 淘宝CDN合并文件策略的模拟 php文件编码统一使用utf-8


cssmin.php

https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port


评论

© 愤怒的小菜 | Powered by LOFTER