程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP綜合 >> smarty 模板,緩存和生成靜態頁面

smarty 模板,緩存和生成靜態頁面

編輯:PHP綜合

----------smarty 模板,為了節省編譯過程
$tpl->template_dir = 'templates/';
$tpl->compile_dir = 'templates_c/';
$tpl->display('index.tpl');                       //處理正常 ----------smarty 緩存,為了快速讀取
$tpl->caching = true;                         //should be true when it on the host
$tpl->cache_lifetime = 60 * 60 * 24;     //設置緩存時間,when it on the host cache for one day
$tpl->cache_dir = 'cache/';               
$tpl->display('index.tpl');                   // 處理異常,無法動態讀出數據庫內容,僅顯示標題或變量 ----------smarty 態頁面生成,為了搜索引擎

smarty生成頁頁面的話是很容易而且方便的。
$content   = $smarty->fetch();
這個就可以很容易得到由smarty生成的頁面內容然後再寫入一個Html文件中就OK了。:)

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved