发新话题
打印

[共享] 定期清除缓存页面插件

定期清除缓存页面插件

利用ECSHOP的计划与任务清除过多的缓存页面文件

重要说明:

1.适用于utf-8编码;
2.原下载包内languages的路径有错误,正确的是:languages\zh_cn\cron\myclr.php

附件

清除缓存页面插件.rar (1.66 KB)

2008-4-8 13:55, 下载次数: 698

本帖最近评分记录
  • 桔子 体力 +2 同样支持 2008-4-9 11:26
  • 桔子 +2 同样支持 2008-4-9 11:26
  • 大猪 体力 +7 支持楼主~~ 2008-4-9 10:59
  • 大猪 +1 支持楼主~~ 2008-4-9 10:59

TOP

沙发,不知道好不好用!

TOP

有没有被谁确认过??

最好是版主出来说明一下,

那我们不懂程序的人就可以放心地使用!!!

TOP

引用:
原帖由 roger0603 于 2008-4-8 15:08 发表
有没有被谁确认过??

最好是版主出来说明一下,

那我们不懂程序的人就可以放心地使用!!!
www.56shops.cn Ecshop v2.5.1 RELEASE 20080229版本下已调试通过

TOP

你这个调用系统本身的函数来删除缓存,会将缓存目录下的所有缓存文件都删除,不管是否已过期还是没过期。
程序本身没问题,大家可放心使用
我给个简单点的。
复制内容到剪贴板
代码:
     chdir(ROOT_PATH . './templates/caches/');
    $dir  = @opendir(getcwd());

    while (false !== ($file = readdir($dir)))
    {
        if (preg_match("/^.*?\.php$/", $file) && (time()-filemtime($file)>$_CFG['cache_time']))
        {
           @unlink($file);
        }
    }
    @closedir($dir);
哇靠!这系统也太强了吧!

TOP

大家快出来列队欢迎 wutao0808 ,
wutao0808 的文件经测试 没有问题,不会破坏系统

我在此贴中做个备份,下面第一个为楼主的文件,清楚缓存,但不清除模板的编译  直接复制到商城的根目录下即可

清除缓存页面插件.rar (1.66 KB)

下面的这个文件是我稍做修改 其中做了注释 ,默认为清除全部文件(包括缓存和模板编译 ),如果只需清楚缓存文件,注释掉

clear_all_files(); 改为 //clear_all_files();

将清除缓存的取消注释 //clear_cache_files(); 改为  //clear_cache_files(); 即可
clear_all_files.zip (2.02 KB)


热烈欢迎像楼主这样的好同志来来多发插件。。。

[ 本帖最后由 大猪 于 2008-4-9 11:26 编辑 ]
本帖最近评分记录
  • 桔子 体力 +2 支持 2008-4-9 11:26
  • 桔子 +2 支持 2008-4-9 11:26
【ECSHOP 程序·模板·DIY 】 QQ群:5583423
EC留言板插件已发布,需要的请到插件区下载

TOP

谢谢版主,众人拾柴火焰高

TOP

不错的插件

TOP

不太明白这个插件在后台显示吗?还是不显示自动清除?如果不显示语言包就没有用。我装了,但在后台没看到这个查件的接口

TOP

引用:
原帖由 cd701 于 2008-4-9 16:06 发表
不太明白这个插件在后台显示吗?还是不显示自动清除?如果不显示语言包就没有用。我装了,但在后台没看到这个查件的接口
在计划与任务中可以找到,目前仅有简体中文的语言包


[ 本帖最后由 wutao0808 于 2008-4-9 17:12 编辑 ]

TOP

发新话题