久久精品水蜜桃av综合天堂,久久精品丝袜高跟鞋,精品国产肉丝袜久久,国产一区二区三区色噜噜,黑人video粗暴亚裔

QuickSkin

來自站長百科
跳轉(zhuǎn)至: 導(dǎo)航、? 搜索

QuickSkin是SmartTemplate的新稱呼,它是一個支持任意大小的WEB應(yīng)用程序的模板引擎.尤其適合類似于CMS這樣的大型應(yīng)用程序。

QuickSkin的特色[ ]

  • 普通模板引擎工作方式:你的PHP腳本指定一個HTML模板,并指派一些動態(tài)內(nèi)容來顯示。模板解析器使用指派的內(nèi)容來替換模板內(nèi)所有的占位符,然后顯示給用戶. 這意味著,每次你想要輸出一些內(nèi)容,程序都要花上好多時間去進行字符串的處理和正則表達式的工作。
  • QuickSkin 的工作方式:它類似于一個"模板編譯器",它把模板轉(zhuǎn)換為可執(zhí)行的PHP腳本,并且保存起來以備以后重用。當(dāng)一個新的模板在第一次被使用時,模板內(nèi)所有的占位符均被替換為簡單的可輸出指定內(nèi)容的PHP代碼元素。例如:HTML模板片斷
<H3>{TITLE}</H3>

將被轉(zhuǎn)換為

<H3><?php echo $TITLE; ?></H3>

若你已為內(nèi)容賦上了正確的變量, 則將再也不需要進行任何模板解析了. 程序要做得僅僅是包含并執(zhí)行編譯過的模板. 這通常會大大地減少模板引擎的運行時間.

QuickSkin支持[ ]

  • 簡單的標(biāo)量替換 (字符串,等等)
  • 重復(fù)的內(nèi)容塊 (嵌套數(shù)組/ BEGIN..END)
  • 基本的邏輯控制結(jié)構(gòu) (IF..ELSEIF..ELSE)
  • 可定制擴展模塊 (輸出過濾, 大小寫轉(zhuǎn)換, 格式輸出, 等等.)
  • 模板編譯 (HTML模板被轉(zhuǎn)換為可執(zhí)行的PHP代碼)
  • 輸出緩存 (重用輸出頁面從而提速你的程序)

QuickSkin教程[ ]

QuickSkin相關(guān)資源[ ]

QuickSkin vs Smarty[ ]

QuickSkin的一些技巧和建議[ ]

相關(guān)條目[ ]