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

        //具体查询学习手册

  • 相关阅读:
    招标问什么
    其他房产
    长沙
    flume kafka
    http://www.zhihu.com/question/24301047
    38.NOW() 函数
    35.MID() 函数
    36.LEN() 函数
    34.UCASE() LCASE() 函数
    33.HAVING 子句
  • 原文地址:https://www.cnblogs.com/yxpblog/p/4227098.html
Copyright © 2011-2022 走看看