实现ecshop定时自动清除缓存功能
2016-09-07 22:02 来源:www.chinab4c.com 作者:ecshop专家
网店系统ecshop运行时间长了缓存过多,会出现一些页面打不开的问题。如果让系统自动刷新缓存,将大大加快网站访问速度。 以下chinab4c实现能够定时自动清除缓存的插件,请自行复制添加。 1.在ecshop中增加languages\\zh_cn\\cron\\myclr.php,代码如下:
<?php
global $_LANG;
$_LANG['myclr'] = '删除缓存页面';
$_LANG['myclr_desc'] = '缓存页面删除';
$_LANG['myclr_day'] = '删除全部缓存页面';
?>
2.ecshop中增加includes\\modules\\cron\\myclr.php文件
<?php
$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'] = 'myclr_desc';
/* 作者 */
$modules[$i]['author'] = 'zuimoban';
/* 网址 */
$modules[$i]['website'] = 'http://www.zuimoban.com';
/* 版本号 */
$modules[$i]['version'] = '1.0.0';
/* 配置信息
$modules[$i]['config'] = array(
array('name' => 'myclr_day', 'type' => 'select', 'value' => '30'),
);*/
return;
}
clear_cache_files();
?>
最后,将以上的文件上传到程序目录,在ecshop后台计划任务中安装设置即可。 (责任编辑:chinab4c) |
最近更新
常用插件
- ecshop二次开发商品购买增
图片1香...
- ecshop2.7.1邮件发送插件
ecshop2.7.1邮件发送插件:该插件主要的开发思想是源于ecshop短信发送系统...
- ecshop最小购买数量控制插
ecshop最小购买数量控制插件,这个插件主要是为我们提供一个十分方便...
- ecshop没登陆情况下订单查
ecshop没登陆情况下订单查询插件,主要是针对ecshop在没有登陆的情况下...
- ecshop2.7.2生成虚拟订单2.
以前我们开发过ecshop下的虚拟订单,就是客户在访问的时候,会自动生...
ecshop热门问答
ecshop热门资料
ecshopselected
ecshop新浪微博
dedecms生成html
ecshop如何更快修改网站?
ecshop高峰期
ecshop小点
ecshop南宁电池网百度收录
ecshop代金
ecshop美容化妆品
ecshop2.6.2
ecshop分类图片
ecshop左右
ecshopArray
ecshop添加新商品
ecshop域名空间
ecshop开网店
ecshop专题列表
ecshoppick
ecshop三级菜单
ecshop销售额
ecshop消息
ecshopdongjianhua
ecshop系统bug
ecshop高分辨率
分类
ecshop录入品牌
ecshop谷歌首页
ecshop价格
ecshopgallery
ecshop华夏名网