要使用静态缓存功能,需要开启HTML_CACHE_ON 参数,并且使用HTML_CACHE_RULES配置参数设置静态缓存规则文件 。
静态规则的定义方式如下:
'HTML_CACHE_ON'=>true, // 开启静态缓存
'HTML_FILE_SUFFIX' => '.shtml', // 设置静态缓存后缀为.shtml
'HTML_CACHE_RULES'=> array(
'ActionName(小写)' => array('静态规则', '静态缓存有效期', '附加规则'),
'ModuleName(小写)' => array('静态规则', '静态缓存有效期', '附加规则'),
'ModuleName(小写):ActionName(小写)' => array('静态规则', '静态缓存有效期', '附加规则'),
'*' => array('静态规则', '静态缓存有效期', '附加规则'),
//…更多操作的静态规则
)
// ThinkPHP 缓存介绍