ectouch第四讲 之缓存文件的生成
当第一次访问\mobile主页的时候,就会生成如下缓存文件:缓存文件存放在\mobile\data\cache\文件夹下
|-mobile
|-data
|-cache
|-compiled 【前台编译文件夹】
|-asynclist_index.lbi.php
|-index.dwt.php
|-page_footer.lbi.php
|-page_header.lbi.php
|-page_menu.lbi.php
|-recommend_hot.lbi.php
|-search.lbi.php
|-static_caches 【静态缓存文件夹】
|-touch_shop_config.php [商店配置文件,加载前台后台都会自动生成]
|-cat_pid_releate.php [所有分类ecs_category表数据的一个缓存]
|-cat_option_static.php
[这个静态缓存我看了半天,它里面的数组长度和cat_pid_releate.php这个缓存的
数组长度一样,只是多了这'level','id','name'三个字段,并且cat_id=id;cat_name
=name;至于level是根据查找parent_id得来的,当parent_id为0时,及为顶级分类
level从0开始,0,1,2,3目前最多的到4级分类;
array (
'cat_id' => '138',
'cat_name' => '针织衫',
'measure_unit' => '',
'parent_id' => '132',
'is_show' => '1',
'show_in_nav' => '0',
'grade' => '0',
'sort_order' => '50',
'has_children' => '3',
'goods_num' => 0,
'level' => 1,
'id' => '138',
'name' => '针织衫',
),
]
------------------------------------------以上为第一次访问\mobile主页,生成的所有缓存文件
|-static_caches 【静态缓存文件夹】
|-cat_parent_grade.php
[当选择到分类最后一级下面的列表时,生成的缓存,这个缓存记录ecs_category表
三个字段parent_id,cat_id,grade该分类的最高和最低价之间的价格分级,当大于1时,会根据最大最小价格区间分成区间,会在页面显示价格范围,如0-300,300-600,600-900这种基本没看明白这个字段,不知道怎么分
]
------------------------------------------
|caches
|-9
|-category_top_all_96AE7F43.php
[进入所有分类生成的文件缓存包括:一级、二级]
------------------------------------------
|caches
|-3
|-category_all_A2CF94B.php
[进入三级分类生成的文件缓存]
compiled这个文件夹是对前台页面各种.dwt和.lbi文件的数据缓存
后台--》点击商店设置,修改设置后会自动保存到数据库,并更新缓存文件。
点击后台清除缓存,会删除缓存文件里面的所有文件,删除成功后,商店配置文件会再次缓存到static_caches
文件夹下,
每在前台浏览一个新页面,都会在compiled 【前台编译文件夹】生成与之对应的编译缓存文件
ectouch第四讲 之缓存文件的生成的更多相关文章
- 逆向知识第十四讲,(C语言完结)结构体在汇编中的表现形式
逆向知识第十四讲,(C语言完结)结构体在汇编中的表现形式 一丶了解什么是结构体,以及计算结构体成员的对其值以及总大小(类也是这样算) 结构体的特性 1.结构体(struct)是由一系列具有相同类型或不 ...
- C++反汇编第四讲,反汇编中识别继承关系,父类,子类,成员对象
C++反汇编第四讲,反汇编中识别继承关系,父类,子类,成员对象 讲解目录: 1.各类在内存中的表现形式 备注: 主要复习开发知识,和反汇编没有关系,但是是理解反汇编的前提. 2.子类继承父 ...
- 视觉slam学习之路(一)看高翔十四讲所遇到的问题
目前实验室做机器人,主要分三个方向,定位导航,建图,图像识别,之前做的也是做了下Qt上位机,后面又弄红外识别,因为这学期上课也没怎么花时间在项目,然后导师让我们确定一个方向来,便于以后发论文什么. ...
- 常见注入手法第四讲,SetWindowsHookEx全局钩子注入.以及注入QQ32位实战.
常见注入手法第四讲,SetWindowsHookEx全局钩子注入.以及注入QQ32位实战. PS:上面是操作.最后是原理 一丶需要了解的API 使用全局钩子注入.我们需要了解几个WindowsAPI. ...
- 高翔《视觉SLAM十四讲》从理论到实践
目录 第1讲 前言:本书讲什么:如何使用本书: 第2讲 初始SLAM:引子-小萝卜的例子:经典视觉SLAM框架:SLAM问题的数学表述:实践-编程基础: 第3讲 三维空间刚体运动 旋转矩阵:实践-Ei ...
- Stanford机器学习---第十四讲.机器学习应用举例之Photo OCR
http://blog.csdn.net/l281865263/article/details/50278745 本栏目(Machine learning)包括单参数的线性回归.多参数的线性回归.Oc ...
- x64汇编第四讲,c / C++中调用x64汇编
目录 x64汇编第四讲,c / C++中调用x64汇编 一丶简介 1.说明 二丶C/C++调用 asm64.asm函数. 1.配置asm参与生成 2.给Asm文件添加函数代码 3.C/C++调用asm ...
- linux 学习3 第四讲 文件常用命令
好几天没有在网上总结了.我把ppt先誊写在本子上,这样听的时候记录就方便很多,添些东西就可以. 我想先看shell那部分,但是没有之前几章的准备,是没法跟着视频动手操作的.所以还是按部就班得学习. 虽 ...
- Stanford机器学习---第四讲. 神经网络的表示 Neural Networks representation
原文 http://blog.csdn.net/abcjennifer/article/details/7749309 本栏目(Machine learning)包括单参数的线性回归.多参数的线性回归 ...
随机推荐
- ref 关键字修饰引用类型
对于再分配引用对象的引用的操作,没有Ref修饰时是不能在外部生效的,只有有Ref修饰的引用参数才能使再分配操作应用于外部 侵删.
- Eureka的故事,专注能让你看到别人看不到的事情
有这么一句古老的箴言: 如果你手里有一把锤子,所有东西看上去都像钉子. 其实这句话已经是老调中的老调重弹了,我们程序员有很多锤子:OO.设计模式.语言(C, C++, Java, Python, Ru ...
- iOS符号表
https://docs.bugtags.com/zh/symbols/ios/find.html 发红包的限制 1.发送频率规则 ◆ 每分钟发送红包数量不得超过1800个: ◆ 同一个商户号,每分钟 ...
- GTA项目 一, 包装外部WebService
外部WebService返回的是xml太重了. 而JSON是web的新标准.所以要包装一下. 使用NewtonSoft.JSON的dll里面的JsonConvert.SerializeXmlNode方 ...
- Leetcode: Implement Trie (Prefix Tree) && Summary: Trie
Implement a trie with insert, search, and startsWith methods. Note: You may assume that all inputs a ...
- java.面向对象特征
面向对象特征: 封装,多态,继承 面向对象思想: 封装,继承,多态,接口
- demo15 AlertDialog
Dialog dialog = new AlertDialog.Builder(this).setTitle("对话框").setMessage("this is msg ...
- 夺命雷公狗ThinkPHP项目之----企业网站24之网站前台列表页面包屑导航的显示
我们做面包屑导航的原理其实也是很简单的,我们的思路是: 首先找到该分类的id ,我们可以通过大 I来进行获取得到: 然后通过 大 D 方法让数据进入model层里面进行循环迭代查询, 当然,测试时候发 ...
- 白盒测试的学习之路----(四)搭建测试框架TestNG测试
TestNG是一个开源自动化测试框架; TestNG是类似于JUnit,但它不是一个JUnit扩展.它的灵感来源于JUnit.它的目的是优于JUnit的,尤其是当测试集成的类. TestNG消除了大部 ...
- 【fedora】强制解除yum锁定
运行yum makecache时出现yum update时候出现Another app is currently holding the yum lock解决方法yum被锁定了. 可以通过执行 rm ...