https://github.com/tianpu/onion# 优势
1. 模板直观,就是最终的 html 加上必要的标记
2. 语法简单,只支持 unit (块元素), list (列表), this (静态变量)三种语法
3. 洋葱一样的嵌套结构,支持任意多层嵌套(由于实现简单,当前 unit 下级关键字需要唯一)
# 使用
```
$tmpl = 'sample'; //模板名称,示例为 sample.html
$data = array (); //渲染数据,示例数据在 sample.php
$html = html_render ($tmpl,$data );
/*
缓存为 md5 ($tmpl ),首次运行自动生成缓存文件
默认不自动销毁缓存文件或者监控模板文件更改,需要手工删除 tmp 目录下缓存文件
*/
```
# 版权
MIT
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/217637
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.