DEDE缓存成果加强的修改要领,加强“更新体系缓存”成果
在行使织梦DEDECMS体系的靠山打点中,许多时辰城市操作的到“更新体系缓存”的成果。点击更新体系缓存的时辰,有些缓存文件夹没有整理,导致垃圾文件越来越多,可以以百千计较,此刻增进整理以下缓存文件夹的成果:就是同时整理以下文件夹的文件名:datacache,datatplcache,datasessions
修改要领如下:
第一:
打开文件:dedesys_cache_up.php
查找以下代码: -598080707.net
CheckPurview('sys_ArcBatch');
在以上代码的下面一行添加添加以下代码:
//整理缓存增进版
function clean_cachefiles( $path )
{
$list = array();
foreach( glob( $path . '/*') as $item )
{
if( is_dir( $item ) )
{
$list = array_merge( $list , clean_cachefiles( $item ) );
}
else
{
$list[] = $item;
}
}
foreach( $list as $tmpfile )
{
@unlink( $tmpfile );
}
return true;
}
第二:
找到以下代码: -598080707.net
if($uparc==1)
在以上代码的下面一行添加添加以下代码:
//整理datacache
clean_cachefiles( "../data/cache" );
//整理datatplcache
clean_cachefiles( "../data/tplcache" );
//整理datasessions
clean_cachefiles( "../data/sessions" );
参照以上要领的修改之后便可越发有用的整理体系缓存,在加这个成果之前,各人有没发明:你在添加告白的时辰,用的是JS挪用,可是你变动了告白,更新了缓存,告白依然没变,必要“一键更新”-->“更新所有”才可以。加了这个成果之后,点击“更新体系缓存”,然后在前台革新一下页面就可以了!
注:想相识更多更好的站长信息资源请上 织梦喜爱者