关于自动更新缓存的问题
2016-07-07 15:00 来源:www.chinab4c.com 作者:ecshop专家
从一个贴子看到晓天的方法,但有一事还是不太明白,就是除了编写init.php以外,晓天还有一步就是执行下sql,语句如下: 后台的sql中添加 表前缀更改为自己的 INSERT INTO `ecs_shop_config` VALUES (65535, 10, 'last_clear_time', 'text', '', '', '1274090777', 1); 65535 这个值也可以更改,但是不建议少于1000 如果少于1000,可能对其他值会产生影响 从这个看来应该是在数据库中编写一个last_clear_time的值,其中65535是ID,但127409077是写入value的,即这个项的值,可是不太明白这个值代表什么意思,看了半天也没弄懂?请专家高手们解释下它的含义好吗?这个是几进制的数呢?还是代表什么意思? 另把晓天编写init.php附上 includes/init.php 最后添加 if (is_temps()) { clear_all_files(); $sql="update ".$ecs->table('shop_config') ."set value=".time()." where code='"."last_clear_time '"; $db->query($sql); } function is_temps() { if(time()-$_CFG['last_clear_time']<10000) { return(false); } else { return(true); } } 10000 为间隔时间 单位秒 |
回答:
我连前面的都看不懂 - - |
1274090777这个是数据库存储的时间戳, 对应于2010-05-17 18:06:17, 到后台更新下缓存,它会自动变更的。 详见:PHP开发中Mysql日期时间格式转换函数解析 http://shuimu.js.cn/mysql-date-t ... php-developers.html |
就是最后更新缓存的时间,记录下来,以便下次用。 |
最近更新
常用插件
- ecshop二次商品订购人信息
ecshop二次商品订购人信息填写插件,有时候给朋友送花,或者是送礼品的...
- ecshop二次开发详细页面生
插件介绍: ECSHOP系统,在很多时候,很多商品没有人购买,不但购买的人...
- ecshop商品分类名称增加样
ecshop插件介绍:本插件可以方便在后台管理,为ecshop商品分类名称增加样...
- ecshop分类批量扩展插件
ecshop分类批量扩展插件,这个插件是ecshop插件里面比较核心的插件。我们...
- ecshop2.7.1打印发货单插件
ecshop2.7.1打印发货单插件介绍:ecshop2.7.1和以前的ecshop版本不一样,ecs...
ecshop热门问答
ecshop热门资料
ecshopECshop分类树
ecshop整合baidu
ecshop网店
ecshop959
ecshopECM
www跳转
oakley sunglasses
ecshop结算模块
ecshop定期
hair外贸模板
ecshop汇丰银行
ecshopCEO
ecshop换页
ecshop幻灯片
ecshop会员中心
ecshop文章模块
ecshopEclipse
ecshop购物流程
ecshopFrame
ecshop咖啡
ecshop百度一下
ecshop美容化妆品
ecshop支付宝发货接口
ecshop盗链接
ecshop救援
ecshop程序设计
ecshop百足氏
ecshop品牌网站建设
ecshop多功能
ecshopexshop