如何结合thinkphp进行网页缓存
1个回答
展开全部
要使用静态缓存功能,需要开启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 缓存介绍
静态规则的定义方式如下:
'HTML_CACHE_ON'=>true, // 开启静态缓存
'HTML_FILE_SUFFIX' => '.shtml', // 设置静态缓存后缀为.shtml
'HTML_CACHE_RULES'=> array(
'ActionName(小写)' => array('静态规则', '静态缓存有效期', '附加规则'),
'ModuleName(小写)' => array('静态规则', '静态缓存有效期', '附加规则'),
'ModuleName(小写):ActionName(小写)' => array('静态规则', '静态缓存有效期', '附加规则'),
'*' => array('静态规则', '静态缓存有效期', '附加规则'),
//…更多操作的静态规则
)
// ThinkPHP 缓存介绍
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询