课程咨询 :17156168575 QQ:2720475033

  • thinkphp生成新缓存的方法

    发布:济南php培训      来源:济南php培训      时间:2016-09-05

  • 使用thinkphp做开发的阶段,程序会经常被修改,这个时候如果不关闭缓存会造成很多不必要的麻烦,比如对表结构做一下修改,必须要删除数据结构缓存,才能看到相应的效果。所以为了开发的方便,可以把thinkphp默认的缓存给禁掉,待上线后再开启。

    该如何关闭thinkphp的缓存呢?有下面几种方法可参考:

    (1)在配置文件中关闭缓存

    在你的配置文件config.php文件中加上如下两句:

    查看代码打印1'TMPL_CACHE_ON' => false,//禁止模板编译缓存

    2'HTML_CACHE_ON' => false,//禁止静态缓存

    (2)在入口文件关闭全部缓存

    在入口文件里面加入如下几句代码:

    查看代码打印1define('APP_DEBUG',TRUE); // 开启调试模式

    2define('DB_FIELD_CACHE',false);

    3define('HTML_CACHE_ON',false);//www.phpernote.com/

    (3)修改程序的默认值

    1.找到\ThinkPHP\Common\convention.php和\ThinkPHP\Common\debug.php这两个文件。

    2.打开这两个文件按照如下修改:

    convention.php文件:

    查看代码打印1'TMPL_CACHE_ON' => false, // 默认开启模板编译缓存 false 的话每次都重新编译模板

    2'ACTION_CACHE_ON' => false, // 默认关闭Action 缓存

    3'HTML_CACHE_ON' => false, // 默认关闭静态缓存

    debug.php文件:

    查看代码打印1'TMPL_CACHE_ON'=>false, // 默认开启模板缓存

    经过以上的修改,以后程序每次运行都会生成新的缓存了。

上一篇:php中常用的变量判断方法

下一篇:mysql数据库主从同步复制原理讲解

最新开班日期  |  更多

PHP高级开发工程师就业班

PHP高级开发工程师就业班

开班日期:9月28日

PHP高级开发工程师周末班

PHP高级开发工程师周末班

开班日期:9月28日

济南PHP培训班就业班

济南PHP培训班就业班

开班日期:9月28日

PHP高级开发工程师周末班

PHP高级开发工程师周末班

开班日期:9月28日

 扫一扫,关注一下! 济南:历下区山大路47号数码港大厦 济南:历下区趵突泉北路三联商社
青岛:市南区金坛路17号 潍坊:奎文区东风东街299号建行大厦
烟台:海港路25号阳光100城市广场 临沂:兰山区红旗路1号苏宁易购
淄博:张店区金晶大道68号华润大厦 济宁:市中区太白路10号苏宁生活广场
课程培训电话:17156168575 QQ:2720475033 全国服务监督电话:400-111-8989    服务邮箱 tousu@tedu.cn

2001-2017 达内时代科技集团有限公司 版权所有 京ICP证8000853号-56