}
}
php有专门的json转换库
js的配置结构同css的配置json
f2engine.php
2、根据每个页面的资源参数,查找该页面拥有的样式资源
3、根据文件输出方案,进行处理
4、在页面上输出
配置文件没有更新的情况下,只解析一次json为数组
只解析一次资源,并将结果保存,供下次直接使用
例子
比如search.php这个页面的样式引用
根据页面找到页面级资源: Page[“search.php”]根据该数组的第一个值查找所引用的模块样式
根据配置文件中的“Compress”值确定文件输出方案,并进行处理
在页面上进行输出
//全站样式 common
<link type=”text/css” href=”common/global.pack.css?20091015″ rel=”stylesheet” />
//模块样式 module
<link type=”text/css” href=”product.pack.css?20091015″ rel=”stylesheet” />
//页面样式 page
<link type=”text/css” href=”product/serach.pack.css?20091015″ rel=”stylesheet” />
注:压缩后文件名称变为 search.pack.css
代码在开发中。欢迎大家一起探讨指教下。










