一段做combo的php脚本
PHP
Permalink
Failed to load latest commit information.
README commit Feb 22, 2012
cb.php 增加线上文件是否存在的探测 Jun 25, 2012
combo.php 初始化提交文件 Jul 15, 2010
cssmin.php 初始化提交文件 Jul 15, 2010
jsmin.php 初始化提交文件 Jul 15, 2010
minify.php 初始化提交文件 Jul 15, 2010

README

Combo Script - 自动合并/压缩脚本 
 
 * Created by 李晶-拔赤(lijing00333@163.com)
 * License: http://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中

合并文件
 - http://yourdomain.com/combo.php?app/js/1.js&app/js/2.js

合并压缩
 - http://yourdomain.com/minify.php?app/js/1.js&app/js/2.js

模拟淘宝CDN
 - http://a.tbcdn.cn/??1.js,2.js
 - http://a.tbcdn.cn/subdir/??1/js,2.js

文件列表:
 - combo.php 合并文件,不压缩
 - minify.php 合并压缩文件
 - cssmin.php 压缩css
 - jsmin.php 压缩js
 - cb.php 淘宝CDN合并文件策略的模拟

php文件编码统一使用utf-8