ECSHOP缓存自动定时清除页面插件

ECSHOP教程 来源: ECSHOP教程网www.ecshop119.com 时间:2013-11-14 ECSHOP教程分类:ECSHOP二次开发教程

ECSHOP的缓存存放在temp目录下,时间长了这个目录就会非常庞大,空间不足导致网站瘫痪,本插件通过ECSHOP的计划任务清除过多的页面缓存文件。

/includes/modules/cron/clrcache.php:

/**
* ECSHOP 定时清除页面缓存插件
* ----------------------------------------------------------------------------
* http://www.ecshop119.com
* ----------------------------------------------------------------------------

 

*/
$cron_lang = ROOT_PATH . 'languages/' .$GLOBALS['_CFG']['lang']. '/cron/myclr.php';
if (file_exists($cron_lang))
{
    global $_LANG;
    include_once($cron_lang);
}
/* 模块的基本信息 */
if (isset($set_modules) && $set_modules == TRUE)
{
    $i = isset($modules) ? count($modules) : 0;
    /* 代码 */
    $modules[$i]['code']    = basename(__FILE__, '.php');
    /* 描述对应的语言项 */
    $modules[$i]['desc']    = 'clrcache_desc';
    /* 作者 */
    $modules[$i]['author']  = '119';
    /* 网址 */
    $modules[$i]['website'] = 'http://www.ecshop119.com';
    /* 版本号 */
    $modules[$i]['version'] = '1.0.0';
    /* 配置信息 */
    $modules[$i]['config']  = array(
        array('name' => 'clrcache_day', 'type' => 'select', 'value' => '30'),
    );
    return;
}
clear_cache_files();
?>
 
 
 
/languages/zh_cn/cron/clrcache.php:
 
<?php
 
/**
* ECSHOP 定时清除页面缓存插件 语言文件
* ----------------------------------------------------------------------------
* http://www.ecshop119.com
* ----------------------------------------------------------------------------
* @date: 2013-11-14
*/
global $_LANG;
$_LANG['clrcache'] = '删除页面缓存';
$_LANG['clrcache_desc']  = '定时删除页面缓存,释放网站空间';
$_LANG['clrcache_day']  = '删除全部缓存页面';
?>

转载请注明:ECSHOP模板屋-ECshop教程网http://www.ecshop119.com/ecshopjc-247.html

ECSHOP
ecshop下载 ecshop安装教程 ecshop在线演示 ecshop后台测试
ECSHOP二次开发手册
ecshop教程 ecshop二次开发 ecshop模板教程 ecshop微信配置
ECSHOP商城网站建设
ecshop空间域名 ecshop商城建设 ecshop模板修改 ecshop开发定制
ECSHOP模板屋
ecshop开发团队 ecshop开发中心 ecshop模板制作 模板屋简介
服务支持:7X24小时 151 059 55077
ECShop二次开发
ecshop搭建

标注价格声明:本站所标注价格为模板费用和相关技术服务费用,不包含授权,需要授权请联系官方购买,或者渠道商购买

qqtelcodeback_top
温馨提示

确定取消
温馨提示

关闭