PHP程序员站--PHP编程开发平台
 当前位置:主页 >> 新闻咨询 >> 业内新闻 >> 

什么是Ease Template

什么是Ease Template

来源:PHP程序员站  作者:admin  发布时间:2011-01-12
Ease Template 是一套PHP专用的模板系统,简称ET。 模板目前的种类繁多,由于每种模板针对方向不同,大致分为: 一、编译执行(执行效率高),需要配置Cache目录操作相对麻烦,CPU资源占用相对较少。 二、直接调用(开发方便),无需配置Cache目录即可执行程序,如果算法
Ease Template 是一套PHP专用的模板系统,简称ET。
  模板目前的种类繁多,由于每种模板针对方向不同,大致分为:
  一、编译执行(执行效率高),需要配置Cache目录操作相对麻烦,CPU资源占用相对较少。
  二、直接调用(开发方便),无需配置Cache目录即可执行程序,如果算法好可以减少资源占用。
  该模板采用简单的语法可以让用户在最少时间内掌握并且熟练应用,为了更广阔的应用本模板同时支持编译执行与调用型两种引擎,并且保证了最简洁的算法以及程序结构简单的原理,对比同等模板程序代码将更少,模板内的变量以及语句更清晰,采用先进的连载结构改进模板运算速度,能够在同样的运算下拥有更好的分离程度,针对模板的安全性也有独特的处理方法,即使被黑客了解了结构或是Cache目录运算方法也无法通过Cache文件得到程序有关信息。
  模板应用与结构,以往的开发流程如下:
  美工设计-》程序套用模板-》开发结束。
  但是如果存在修改流程如下:
  美工修改设计-》程序修改模板套用程序-》修改结束。 采用Ease Template之后将有一些区别性的变化,开发流程如下:
  程序员开发程序与简单模板-》程序测试-》开发结束。 美工设计-》模板人员(Dreamweaver)-》程序结束。
  修改流程如下:
  美工修改设计-》模板人员修改设计-》修改结束。 程序员完全释放出来做别的开发
  请注意采用Ease Template之后程序结构开发合理配合调试平台模板人员自己就可以完成程序页面的修改,此举动将大大的减轻程序员的负担(不过根据修改情况偶尔会有小小的程序改动>=5%)。 当然您一定会提问为什么不使用Smarty或是PHPLIB都可以,理由就是Smarty虽然很庞大,但是真正应用的功能无非就是一小部分所以大部分资源属于浪费,PHPLIB由于运算方法的造成在大量循环的情况下浪费很多资源,尤其制作嵌套循环将更加麻烦,在这些问题的对比下Ease
  Template将提供更简单更高效的方法,甚至可以将数据库运用方法直接写入模板中,这样将无须复杂的数组转换操作。
  对于任何一套模板来说都没有提供商业化发展的思路,例如说一个小公司开发出一套程序,又担心合作方拿到程序将终止合作,此问题在Ease
  Template中可以抛开此问题,由于可以提供分离状态,当程序开发完就可以将程序发给合作方,但是可以不提供template程序可以继续运行,如果合作方修改将造成非常复杂的现象而且容易造成无法更改以及页面出错,但是开发者则不需要那么复杂,直接按正常流程即可完成所要修改的工作,商业版本的程序如果没有template而且要修改页面对于程序员都将是很复杂的修改工作,Ease
  Template为商业化提供了良好的支持。
  Ease Template为了弥补函数过少造成用户不知道如何使用的时候可以使用{run:}echo time(){/run},这样就可以调用time()的函数,增加后将可以完全支持系统的所有函数包括用户自己写的函数也可以使用,所以将不存在功能不足的问题,有时候处理很麻烦的事情变的更简单。

  Ease Template 每次推出的版本都经过全套的稳定与安全测试,所以希望每个版本的推出都能对于您的开发带来一定的惊喜。

另外还有Smarty等php开源模板都是比较流行的模板系统


延伸阅读:
模板引擎Smarty介绍
Smarty 的安装
Smarty入门
Ease template 3 正式发布新年版
Tags: Easetemplate  
最新文章
推荐阅读
月点击排行榜
PHP程序员站 Copyright © 2007-2010,PHPERZ.COM All Rights Reserved 粤ICP备07503606号