zoukankan      html  css  js  c++  java
  • 七、smarty--缓存的控制

    1、建议缓存

    $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();

        //具体查询学习手册

  • 相关阅读:
    11.分类与监督学习,朴素贝叶斯分类算法
    9、主成分分析
    7.逻辑回归实践
    8、特征选择
    6.逻辑归回
    5.线性回归算法
    6.10第十四次作业
    6.2第十三次作业
    5.27第十二次作业
    5.20第十一次作业
  • 原文地址:https://www.cnblogs.com/yxpblog/p/4227098.html
Copyright © 2011-2022 走看看