七、smarty--缓存的控制
2015-01-15 19:01
218 查看
1、建议缓存
2、处理缓存的生命周期
3、每个模板可以设置多个缓存
Display()上 去处理,
4、为缓存实例消除处理开销(即有缓存文件就加载缓存文件)
5、关闭局域缓存
1、在PHP端,如果不需要缓存的动态数据分配,要放到iscached()判断语句之外
2、在模板中,不想缓存的区域使用<{nocache}> <{/nocache}>标签包含 //smarty3功能
6、清除缓存
//具体查询学习手册
$smarty->cacheing = true; //设置为2是给每一个模板设置缓存 $smarty->setCacheDir(“”);
2、处理缓存的生命周期
$smarty->cache_lifetime=3600; //单位秒
3、每个模板可以设置多个缓存
Display()上 去处理,
$smarty->Display(参数1,参数2) //参数2 使用一个不同的值,就可以为第一个参数模板保存一个缓存文件,第二个参数一般为$_SERVER[“REQUEST_URI”]
4、为缓存实例消除处理开销(即有缓存文件就加载缓存文件)
//判断缓存文件存在否,使用一个判断包含SQL语句 $smarty->isCached(参数1,参数2) //这个参数1、2要与3中的参数1、2要相同
5、关闭局域缓存
1、在PHP端,如果不需要缓存的动态数据分配,要放到iscached()判断语句之外
2、在模板中,不想缓存的区域使用<{nocache}> <{/nocache}>标签包含 //smarty3功能
6、清除缓存
$smarty->clearCache(); $smarty->clearAllCache();
//具体查询学习手册
相关文章推荐
- 使用smarty缓存控制
- smarty缓存控制
- Smarty 缓存控制
- SMARTY缓存控制
- PHP Smarty 页面静态化加分页和缓存控制
- 抛砖引玉系列 -- smarty缓存控制
- smarty 缓存控制
- 夺命雷公狗---Smarty NO:24 缓存控制技术1
- smarty 缓存控制
- 夺命雷公狗---Smarty NO:25 缓存控制技术2(完结)
- smarty缓存控制
- 六、smarty-缓存控制前的页面静态化原理
- smarty缓存控制
- smarty缓存控制
- smarty 缓存控制前的页面静态化原理
- smarty缓存控制
- smarty 缓存控制前的页面静态化原理
- 全面剖析Smarty缓存机制一[三种缓存方式]
- 7.7 设置缓存控制
- smarty模板缓存二