1. 程式人生 > >ThinkPHP靜態化配置

ThinkPHP靜態化配置

配置檔案如下:
可以在index.php中設定靜態快取目錄

define('HTML_PATH','./Application/Runtime/Html/'); //靜態快取檔案目錄,HTML_PATH可任意設定,此處設為當前專案下新建的html目錄
    'HTML_CACHE_ON'     =>    true, // 開啟靜態快取   
    'HTML_CACHE_TIME'   =>    60,   // 全域性靜態快取有效期(秒)
    'HTML_FILE_SUFFIX'  =>    '.html', // 設定靜態快取檔案字尾
    'HTML_CACHE_RULES'
=> array( // 定義靜態快取規則 // 定義格式1 陣列方式 //'靜態地址' => array('靜態規則', '有效期', '附加規則'), // 這裡的靜態規則是指生成靜態html檔案的名字 'index:index'=>array('{:module}_{:controller}_{:action}',TPSHOP_CACHE_TIME), // 首頁靜態快取 'index:goodsList'=>array('{:module}_{:controller}_{:action}_{id}'
,TPSHOP_CACHE_TIME), // 列表頁靜態快取 'Goods:ajaxComment'=>array('{:module}_{:controller}_{:action}_{goods_id}_{commentType}_{p}',TPSHOP_CACHE_TIME), // 商品評論頁靜態快取 'Goods:ajaxConsult'=>array('{:module}_{:controllerza }_{:action}_{goods_id}_{consult_type}_{p}',TPSHOP_CACHE_TIME), // 商品諮詢頁靜態快取