Ease Template Manual
E3 091001
>>>>>>>>>
功能列表 参与开发


+Ease Template 简介
Ease Template 开发之初的目的就是为了便于用户使用、高速应用、简单维护。对于公司来说最大优势就是节省开发成本。假设您有一组php工程师,一组设计师,采用Ease Template只需2个小时就可以实现开发;当您使用phplib时候循环、嵌套循环、每次赋值的头疼问题接踵而来,smarty的学习如同学习一门语言,这个对于php工程师以及页面制作人员都是很大压力,这么多问题下,选择Ease Template就是最经济、可靠、高效的方案。

Ease Template 核心集成多语言功能:
若您在开发一套商业程序后想再发布英文、德文或日文等多语言版本,传统做法:项目开发完成后,程序员必须配合专业翻译翻译代码,这个过程占用程序员大量时间,造成人力资源的浪费和开发成本的增加。采用Ease Template 后程序及模板中只要加入语言标签即可实现自动产生语言包,程序员只需花费几分钟就可以教会翻译人员:1)对原始语言包直接进行翻译;2)将原始语言包传入本站的语言工具平台进行翻译,翻译后网站会自动进行优化对比然后提供下载。


次升级内容:

   1、  增加对路由功能支持
   2、  增加错误提示增加中文注释与英文注释选择
   3、  增加输出代码压缩,默认自动压缩
   4、  增加cache编译代码多目录区分
   5、  修改变量方法支持对象用法 {et_obj->filename}
   6、  模板数组循环支持方法应用
   7、  优化编译引擎效率
   8、  修改调试平台清理数据错误、解析错误
   9、  修改xml支持的错误
   10、if(与括号中间的空格支持
   11、模板多目录引用images目录地址错误修复
   12、set_file指定目录可以设定部分目录,
                    例如:$tpl_obj->set_file("ad2",'templates/ad'); 也可以设定成 $tpl_obj->set_file("ad2",'ad'); 不输入默认的模板目录templates
 

+目录介绍
cache 缓存编译目录,用户可自行更改
cache_htm 半静态页面存储目录,用户可自行更改
example 手册示例文件地址,目录更改将无法演示,使用模板制作程序可以移除此目录
language 多语言文件存放目录,用户可自行更改
template 模板存放目录,用户可自行更改
template_test 测试跨目录引入模板编译,此目录只是应用测试可以移除
+基础设置 [example/et_a]
ET 的结构与基本文件 执行模板 配置多风格模板 配置编译目录 配置模板目录 配置多语言目录
输出代码压缩配置 路由模式配置 版权保护用法 MemCache 配置    
+简单应用 [example/et_b]
使用变量 目录自动解析 条件判断 数组循环处理 数据库循环处理 嵌套循环

循环套用模板

表格循环换行

表格循环隔行换色

模板弥补功能

调试平台应用

缓存清除

+高级应用 [example/et_c]
函数中使用变量 无限引用模板 引入PHP到模板 连载执行 半静态页面生成 半静态自动更新
纯静态页面 纯静态自动解析 另设编译与模板目录      
+其他功能 [example/et_d]
文件读取函数 文件写入函数 文件夹创建函数 文件夹递归删除函数    

Copyright 2005 - 2008 WWW.SYSTN.COM