您现在的位置是:首页 > cms教程 > ecshop商城教程ecshop商城教程
ecshop系统缓存优化扩展数据缓存的方法
卫耿羿2025-02-10 21:21:43ecshop商城教程已有10人查阅
导读1、扩展数据缓存的必要性大家都知道ecshop系统使用的是静态模板缓存,在后台可以设置静态模板的缓存时间,只要缓存不过期,用户访问页面就相当于访问静态页面,速度可想而知,看似非常完美
1、扩展数据缓存的必要性
大家都知道ecshop系统使用的是静态模板缓存,在后台可以设置静态模板的缓存时间,只要缓存不过期,用户访问页面就相当于访问静态页面,速度可想而知,看似非常完美,但是ecshop 有一个方法被滥用了,那就是 clear_cache_files() ,该方 把整个系统的静态模板都清除掉,商家或者系统后台管理员只要在后台修改一下商品,或者修改个其他的东西,就会调用该方法将所有静态缓存都清掉,所以如果有商家频繁的修改商品,那么静态模板缓存其实是形同虚设,系统每次都会重新执行动态程序,对数据库也会产生较大的压力,那么就有必要将一些数据更新要求不高的数据缓存下来
2、扩展方式:
/include/lib_base.php 直接添加如下3个方法 在需要用到的地方直接调用相应方法即可
大家都知道ecshop系统使用的是静态模板缓存,在后台可以设置静态模板的缓存时间,只要缓存不过期,用户访问页面就相当于访问静态页面,速度可想而知,看似非常完美,但是ecshop 有一个方法被滥用了,那就是 clear_cache_files() ,该方 把整个系统的静态模板都清除掉,商家或者系统后台管理员只要在后台修改一下商品,或者修改个其他的东西,就会调用该方法将所有静态缓存都清掉,所以如果有商家频繁的修改商品,那么静态模板缓存其实是形同虚设,系统每次都会重新执行动态程序,对数据库也会产生较大的压力,那么就有必要将一些数据更新要求不高的数据缓存下来
2、扩展方式:
/include/lib_base.php 直接添加如下3个方法 在需要用到的地方直接调用相应方法即可
本文标签:
很赞哦! (0)
上一篇:ecshop后台开发修改步骤
暂无内容 |
暂无内容 |
相关文章
暂无内容 |
暂无内容 |
随机图文
ecshop模板css兼容问题_height:auto火狐下无效的解决方法
只是在模板修改中会碰到此类问题,在任何的DIV+CSS页面制作中都会碰到。在帮朋友制作ECSHOP模板的时候就遇到了这个兼容问题。ecshop中的$user对象说明
ecshop的程序中,有个对象:$user,它是用来处理用户信息的。比如登录、注册,还有就是用来和第三方管理通讯和共享资源的。在user.php中ecshop用户选择不同支付方式享受不同折扣的实现方法
修改ecshop让用户选择不同支付方式享受不同折扣,ECSHOP模板提供该ECSHOP教程:找到需要修改的文件:怎么修改ecshop后台添加超20个字符限制分类名称的方法
我们在ecshop后台操作,添加分类名称,但是太长无法添加,如果想添加更长的分类怎么办?ECSHOP模板屋提供方法:
留言与评论 (共有 0 条评论) |