模板引擎能實現日常網站管理的易用性、模板定制的任意性以及程序模板獨立性等,正符合了個性化
網站開發的需求。而模板引擎則是采用模板代碼分離技術,將網站管理功能、模板制作和前臺模板分層。下面,IDC評述網將與大家分享8款模板引擎。
1.Smarty
Smarty是一個使用PHP寫出來的模板引擎,是目前業界最著名的PHP模板引擎之一。它分離了邏輯代碼和外在的內容,提供了一種易于管理和使用的方法,用來將原本與HTML代碼混雜在一起PHP代碼邏輯分離。
2.TemplateLite
TemplateLite是一個非常快而且很小HTML模板引擎。該引擎支持Smarty模板引擎所具有的大部分功能和過濾器。
3.XTemplate
XTemplate是一個適用于PHP的模板引擎。它允許把HTML代碼與PHP代碼分開存儲。包含許多有用的功能,如嵌套的程序塊,各種類型的插值變量。其代碼非常簡潔并且是優化的。
4.Savant
Savant是一個強大但輕量級的面向對象PHP模板引擎。使用PHP本身來作為模板語言所以不需要學習一套新的標記系統。它有一個面向對象的模板插件系統和輸出過濾器,可快速新增新的行為。
5.Phemplate
Phemplate是一個簡單而且快速的PHP模板引擎。它允許在模板中加入變量和一些動態程序塊包括循環。該模板引擎能夠可以實現表現與邏輯相分離,設計人員可以隨意更改HTML而不用擔心弄亂PHP腳本。
6.Dwoo
Dwoo是一個PHP5模板引擎。兼容Smarty模板,它在Smarty語法的基礎上完全進行重寫。支持通過插件擴展其功能。
7.Twig
Twig是一個靈活,快速,安全的PHP模板語言。它將模板編譯成經過優化的原始PHP代碼。擁有一個砂箱模型來評估不可信的模板代碼。由一個靈活的詞法分析器和語法分析器組成,可以讓開發人員定義自己的標簽,過濾器并創建自己的DSL。
8.FXLTemplate
文章題目:個性網站開發如虎添翼分享8款實用式模板引擎
URL分享:http://m.newbst.com/news/214603.html
成都網站建設公司_創新互聯,為您提供網站建設、定制開發、網頁設計公司、軟件開發、品牌網站設計、網站收錄
廣告
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源:
創新互聯