ECSHOP的缓存机制从一定程度上可以减少ECSHOP反复读取数据库的几率,从而一定程度上降低服务器负担,提高访问速度。但是启用缓存机制,对一些新手站长也有不利的地方。我就遇到很多新手站长经常问,我明明修改了什么什么,为什么前台就没变化呢,这就是缓存在作怪,一般到后台清除缓存就可以了。 鉴于上述原因,有一些站长就在想能不能"禁用ECSHOP缓存,关闭ECSHOP缓存"呢?答案是肯定的。 下面就来讲一讲"如何禁用ECSHOP缓存,如何关闭ECSHOP缓存?" ECSHOP的缓存分两种,一种是SMARTY的页面缓存;另一种是SQL查询结果的缓存。 这两种缓存都是保存在templates/caches/文件夹下。 只要我们分别关闭这两个缓存,就可以完全禁用ECSHOP的缓存。 当然你也可以根据自己的需要关闭其中某一个。
1、关闭SMARTY的缓存:
将这一部分注释掉即可,改成
2、关闭SQL查询结果缓存
打开includes/cls_mysql.php
|