- 资源介绍
- 更新记录
- 安装教程
禁用ecshop缓存,关闭ecshop缓存功能
- ECSHOP的缓存存放在temp /文章夹下,时间长了这个文件夹就会非常庞大,拖慢网站速度。还有很多情况我们不需要他的缓存。本文介绍禁用ECSHOP缓存的方法。
- ECSHOP的缓存有两部分,一部分是SMARTY的页面缓存;另一部分是SQL查询结果的缓存。这两部分都是保存在templates/caches/文件夹下。只要我们分别关闭这两个功能,就可以完全禁用ECSHOP的缓存。当然你也可以根据自己的需要关闭其中某一个。
- 1.关闭SMARTY的缓存:
- 打开includes/cls_template.php,找到下面一段
- if (file_put_contents($this->cache_dir . ‘/’ . $cachename . ‘.php’, ‘<?php exit;?>’ . $data . $out) === false)
- {
- trigger_error(‘can\’t write:’ . $this->cache_dir . ‘/’ . $cachename . ‘.php’);
- }
- 将这一部分注释掉即可,改成
- /*
- if (file_put_contents($this->cache_dir . ‘/’ . $cachename . ‘.php’, ‘<?php exit;?>’ . $data . $out) === false)
- {
- trigger_error(‘can\’t write:’ . $this->cache_dir . ‘/’ . $cachename . ‘.php’);
- }
- */
- 2.关闭SQL查询结果缓存
- 打开includes/cls_mysql.php
- 找到
- var $max_cache_time=3600;//最大的缓存时间,以秒为单位
- 改为
- var $max_cache_time=0;//最大的缓存时间,以秒为单位
- ecshop的缓存机制有缺陷,建议正式做站优化修改后再使用。若同Memcache、eAccelerator、Xcache内存优化结构结合使用更佳
- 欢迎广大客户联系最模板,使用优化推广服务!
猜你喜欢
-
解决ecshop广告位添加不了问题
2021-02-04 -
ecshop教程:显示某商品销售累计效果的实现代码
2021-02-04 -
ecshop购物流程中支付方式描述不换行的方法
2021-02-04 -
关于ECSHOP模板架设的服务器php版本过高报错的解决方法集合
2021-02-04 -
ecshop教程:商品列表页按点击量(人气)排序
2021-02-04 -
ecshop商品列表页显示每个商品的品牌
2021-02-04 -
让ecshop首页中新品上市的商品下面出现购买和收藏两个按钮
2021-02-04 -
ecshop后台文章加上日期时间的方法
2021-02-04 -
修ecshop品牌筛选以LOGO图片形式显示
2021-02-04 -
ECSHOP解决SESSEION机制导致的无法加入购物车、无法登录的
2021-02-04
-
ecshop教程:商品比较页面样式修改
2021-02-04 -
将ecshop网站模板邮箱地址替换为手机号码
2021-02-04 -
ecshop暂时关闭后管理员可查看页面的方法
2021-02-04 -
禁用ecshop缓存,关闭ecshop缓存功能
2021-02-04 -
ECSHOP后台销售明细中增加收货人和收货地址的方法
2021-02-04 -
ecshop通过if判断栏目ID/产品ID的方法
2021-02-04 -
Ecshop中英双语自动切换判断的方案
2021-02-04 -
通过AJAX方式动态更新ecshop购物车页面的商品数量
2021-02-04 -
在ECSHOP商品详情页显示收藏数量
2021-02-04 -
如何让Ecshop首页商品也显示市场价格
2021-02-04
猜你在找
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 大资源网
- 2021-02-04Hi,初次和大家见面了,请多关照!
最后编辑:2021-02-04



