ET

PHP專用模板系統(EaseTemplate)

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

針對方向


模板類繁,模板針,致:
、編譯執(執效率),需配置Cache目錄操作相對麻煩,CPU資源佔用相對較少。
二、調(),需配置錄即執程序,算減資源占。
該模板採用簡單的語法可以讓用戶在最少時間內掌握並且熟練應用,為了更廣闊的應用本模板同時支持編譯執行與調用型兩種引擎,並且保證了最簡潔的演演算法以及程序結構簡單的原理,對比同等模板程序代碼將更少,模板內的變數以及語句更清晰,採用先進的連載結構改進模板運算速度,能夠在同樣的運算下擁有更好的分離程度,針對模板的安全性也有獨特的處理方法,即使被黑客了解了結構或是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 每次推出的版本都經過全套的穩定與安全測試,所以希望每個版本的推出都能對於您的開發帶來一定的驚喜。