Ease Template(PHP專用模板系統(EaseTemplate))

ET(PHP專用模板系統(EaseTemplate))一般指本詞條

Ease Template 是一套PHP專用的模板系統,簡稱ET。

基本介紹

  • 中文名:Ease Template
  • 簡稱:ET
  • 類型:模板系統
  • 特點:PHP專用
針對方向,修改流程,

針對方向

模板目前的種類繁多,由於每種模板針對方向不同,大致分為:
一、編譯執行(執行效率高),需要配置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 每次推出的版本都經過全套的穩定與安全測試,所以希望每個版本的推出都能對於您的開發帶來一定的驚喜。

相關詞條

熱門詞條

聯絡我們