線上書籍

Home

網頁前端設計與開發運用培訓班

一、關於Smarty樣板引擎
  1. PHP的樣板引擎其實非常多,除了我們要介紹的Smarty以外,還有Twig、Blade、Mustache、Volt、TBS等一堆。
  2. Smarty有PHP官網撐腰,牌子老,且易學易懂
二、檔案下載
  1. 官網:http://www.smarty.net/
  2. 下載:https://github.com/smarty-php/smarty/releases
  3. Smarty3 手册
三、安裝設定
  1. 環境需求:運行PHP7.3、7.4 需要Smarty 3.1.34
  2. 將 libs (程式庫) 資料夾和 demo 資料夾(configs、plugins、templates ) 複製到根目錄下
  3. 執行 localhost/demo/
  4. 系統會自行建立二個資料夾 templates_c(編譯)、cache(暫存)
  5. templates:放置原始樣板的目錄
  6. templates_c:編譯後的樣板目錄(需可寫入)
  7. configs:設定目錄(不見的會用到)
  8. cache:樣板快取目錄(需可寫入)