Title1

Title2

Title3

15. Smarty樣板引擎

一、關於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:樣板快取目錄(需可寫入)