织梦网站内容管理系统(DEDECMS)增强系统缓存功能
参考来源:咔咔百科网 作者:未知 更新时间:2016年02月03日 23时59分
  织梦网站内容管理系统(DEDECMS)是目前国内领先CMS,国内有上百万的网站使用织梦网站内容管理系统建设或基于其内核开发,今天,我们就如何在原系统清除缓存功能基础上增加清除模板缓存等功能做个介绍:
  具体操作步骤:
  一、打开文件:dede\sys_cache_up.php
  二、找到CheckPurview('sys_ArcBatch');在其下一行添加以下代码:
  //清理缓存增加版
  function clean_cachefiles( $path )
  {
  $list = array();
  foreach((array) glob( $path . '/*') as $item )
  {
  if( is_dir( $item ) )
  {
  $list = array_merge( (array)$list ,(array)clean_cachefiles( $item ) );
  }
  else
  {
  $list[] = $item;
  }
  }
  foreach( $list as $tmpfile )
  {
  @unlink( $tmpfile );
  }
  return true;
  }
  三、找到if($uparc==1),在其上一行添加以下代码:
  //清理datacache
  clean_cachefiles( "../data/cache" );
  //清理datatplcache
  clean_cachefiles( "../data/tplcache" );
  //清理datasessions
  clean_cachefiles( "../data/sessions" );
  四,大功告成,快去测试下吧。
关注更多内容请进入【 < 咔咔百科网 > 生活百科 > 电脑网络 > 网站站长 > 】频道