首页 电商资讯 体育资讯 医疗资讯 大数据 娱乐资讯 家居生活 站长资讯 房产资讯 科技资讯 it资讯 求职招聘 健康资讯 美食资讯 影视头条 创业交流 航空资讯
您当前的位置 :站长资讯 >  正文
如何禁用ECSHOP缓存,如何关闭ECSHOP缓存
http://linxianbiny.cn2020-10-05

熟悉ECSHOP的老站长们都知道,ECSHOP是有缓存机制的。

ECSHOP的缓存机制从一定程度上可以减少ECSHOP反复读取数据库的几率,从而一定程度上降低服务器负担,提高访问速度。

但是启用缓存机制,对一些新手站长也有不利的地方。我就遇到很多新手站长经常问,我明明修改了什么什么,为什么前台就没变化呢,这就是缓存在作怪,一般到后台清除缓存就可以了。

鉴于上述原因,有一些站长就在想能不能“禁用ECSHOP缓存,关闭ECSHOP缓存”呢?答案是肯定的。

下面就来讲一讲“如何禁用ECSHOP缓存,如何关闭ECSHOP缓存?”

ECSHOP的缓存分两种,一种是SMARTY的页面缓存;另一种是SQL查询结果的缓存。

这两种缓存都是保存在templates/caches/文件夹下。

只要我们分别关闭这两个缓存,就可以完全禁用ECSHOP的缓存。

当然你也可以根据自己的需要关闭其中某一个。

1、关闭SMARTY的缓存:

打开includes/cls_template.php,找到下面一段

if (file_put_contents($hash_dir . '/' . $cachename . '.php', '<?php exit;?>' . $data . $out, LOCK_EX) === false)

{

trigger_error('can/'t write:' . $hash_dir . '/' . $cachename . '.php');

}

将这一部分注释掉即可,改成

/*

if (file_put_contents($hash_dir . '/' . $cachename . '.php', '<?php exit;?>' . $data . $out, LOCK_EX) === false)

{

trigger_error('can/'t write:' . $hash_dir . '/' . $cachename . '.php');

}

*/

2、关闭SQL查询结果缓存

打开includes/cls_mysql.php

找到

var $max_cache_time=3600;//最大的缓存时间,以秒为单位

改为

var $max_cache_time=0;//最大的缓存时间,以秒为单位

经过上面修改后,就已经将ECSHOP的页面缓存和数据查询缓存都禁用了,这样当你做了任何修改后,前台都能马上体现出最新的变化,但是对服务器的压力会比禁用缓存之前稍微大那么一点。

各有利弊,自己取舍吧。


中国去韩国留学生贴吧 https://www.liuxue.com/lxnews/03073N61/
相关报道
如何禁用ECSHOP缓存,如何关闭ECSHOP缓存
VC是互联网创业者的掘墓人?
点点网张锐:轻博客的精髓源自开放
工作手机如何选?首推百应智能工作手机!
微信媒体账号必须建立自己的品牌
应用驱动,云领未来——以新IT技术推动数字化转型 2017新华三智绽百城巡展悦动“蓉城”成都
tomcat应用文件备份脚本及日志备份脚本的示例代码
揭秘中小软件开发者日收过十万的三大秘笈
百度权重下降的几大原因
不明觉厉的酒业O2O是否难成大器?
 
 
 热门新闻
· ]广州警方周内寻回走失幼童 提醒家长留心
· iOS 6越狱进度已更新至91% 完美越狱发布倒计时
· 网站建设的前期准备,建站前须知的几点准备事项
· 为什么关键词排名不稳定?
· 如何解决w3wp占用CPU和内存问题
· VC是互联网创业者的掘墓人?
· 工作手机如何选?首推百应智能工作手机!
· 不明觉厉的酒业O2O是否难成大器?
· Y染色体某些基因功能丧失导致男性更易患癌症?
· 网站建立快两个月了,360收录一个首页,搜狗一直是0(悬赏1元)
 推荐
· 为什么站长工具查询有好几个关键词已经上首页了,但是权重和流量都没有怎么回事?
· 3D打印现状 行业发展过缓面临国外冲击
· 9月销量再封神!哈弗H6豪取76冠
· 北京要求宽带资费三年内每年降10% 2020年实现5G覆盖
· 大街网王秀娟:社会化招聘的春天来了?
· 浅谈站长做站要抱有的几种心态
· 站长网分享WORDPRESS主题和博客优化技巧好推建站!网站站长
· 二级域名内页该不该链接?
· 盘点全球领先的十大众筹网站,另类分成模式亮瞎…
· 百科扩展阅读取消 百科词条将会发生什么改变
宏辉A网