[Ecmall]ECMALL目录结构设置与数据库表
最近在做ecmall的开发,ecmall在开源方面还有待进步啊,官方没有提供开发文档,也没有关于系统架构组织的贡献,使用者都要自己从0开始,官方论坛连二次开发板块都没有,都在哪瞎扯淡,广告一堆。可悲~~~
自己做了一张图片,根据ecmall的程序结构图,可以清楚的知道ecmall的五脏六腑。
ECMALL数据库主要表
- ecm_acategory:存放的是商城的文章分类。
- ecm_address:存放的是店长的地址
- ecm_article:存放的是商城的相关文章
- ecm_brand:存放的是商城的品牌分类(注意与表ecm_scategory的区别)比如耐克,阿迪等等
- ecm_cart;存放的是购物车的商品
- ecm_gcategory:存放的是每个店的商品分类
- ecm_goods;存放的是每个店里的商品,里面有该商品的ID,属于哪个店(店的ID)
- ecm_goods_image:存放的是商城中所有商品的图片。
- ecm_goods_spec:存放的是商品的规格,比如颜色、尺码、库存、货号等,里面有该商品的id
- ecm_goods_statistics;存放的是每个商品的一些信息,比如被人浏览次数、被人收藏次数、顾客评论等等。
- ecm_groupbuy;存放的是团购的信息
- ecm_member;存放的是每个店长的信息资料
- ecm_module;存放的是模块的信息(模块管理)
- ecm_navigation:存放的是商城首页的导航信息
- ecm_order:存放的是商城的订单
- ecm_payment:存放的是各个店铺的付款方式信息
- ecm_region:存放的是地区(地区设置—国家、省份、市区、县)
- ecm_recommended_goods:存放的是被推荐的商品
- ecm_recommend:存放的是推荐类型
- ecm_scategory:存放的是商城的商品分类,比如鞋子,上衣,裤子等等。
- ecm_sessions:存放的是商城登录session信息,session过时时间好像是1440s
- ecm_sgrade;存放的是店铺等级信息。比如一年多少钱、允许发布的商品数等
- ecm_shipping:存放的是每个店铺的配送方式
- ecm_store:存放的是商城中所有店铺的信息
- ecm_uploaded_file:存放的是商城中所有文件的信息,包括图片
还有一少部分表没写,主要是平常不怎么用或者就有2、3个字段。
后面需要解决的问题,初略定为以下:
- 系统请求跳转分析
- 数据库关系模型的实现
- 登录用户信息$this->visitor->get("user_id")的实现
- 模板解析分析
- 页面json对象传输实现
- 缓存分析
[Ecmall]ECMALL目录结构设置与数据库表的更多相关文章
- ECMALL目录结构设置与数据库表
[Ecmall]ECMALL目录结构设置与数据库表 最近在做ecmall的开发,ecmall在开源方面还有待进步啊,官方没有提供开发文档,也没有关于系统架构组织的贡献,使用者都要自己从0开始,官方 ...
- [转]Vs解决方案的目录结构设置和管理
原文地址:[转]Vs解决方案的目录结构设置和管理 作者:大明 以下内容为“原创”+“转载” 首先,解决方案和项目文件夹包含关系(c++项目): VS解决方案和各个项目文件夹以及解决方案和各个项目对 ...
- Vs 2008 解决方案的目录结构设置和管理(转)
http://blog.csdn.net/lcj_cjfykx/article/details/8632459 MS的这个IDE,实在庞杂得恐怖.从大学开始,我就一直用VC的各个版本写程序至今,细细想 ...
- VC 2005 解决方案的目录结构设置和管理
VC 2005 解决方案的目录结构设置和管理 Roger (roger2yi@gmail.com) 一个中等规模的解决方案通常都会包含多个项目,其中一些项目产出静态库,一些产出动态库,一些用于 ...
- VS下的解决方案目录结构设置和管理
转载:http://blog.csdn.net/pl20140910/article/details/52074165 为了方便管理自己写的代码,也为了日后工作能方便的查找之前做过相同的代码,仿照某源 ...
- VS 解决方案目录结构设置
涉及到的配置: 项目编译时使用的中间目录: 项目链接的输出目录: 项目编译结束后,拷贝生成的 dll 和 lib 到指定目录: 项目编译结束后,拷贝需要的 dll 到输出目录: 设置项目的工作目录: ...
- 转: VS 解决方案目录结构设置
https://www.cnblogs.com/zuibunan/p/3843459.html 下面的文章也有介绍 https://blog.csdn.net/lp310018931/article/ ...
- Visual Studio解决方案的目录结构设置和管理
摘至:http://blog.csdn.net/lp310018931/article/details/47991759 首先,解决方案和项目文件夹包含关系(c++项目): VS解决方案和各个项目文件 ...
- VS解决方案的目录结构设置和管理
一个中等规模的解决方案通常都会包含多个项目,其中一些项目产出静态库,一些产出动态库,一些用于单元测试,还有的产出最终的应用程序执行档.除此以外,根据项目的需求,还会使用一些第三方的库. 所以为解决 ...
随机推荐
- 2013年7月28日web前端学习笔记-------head相关标签应用
7月份快过完了.趁周日写写学过觉得有用的东西. 1.缩略图的展示问题,不要以为缩略图设置了width,height,就是缩略图了.比如一个300kb的500*500原始图片,用户请求web服务器后,展 ...
- HOWTO: Be more productive
---by Aaron Swartz HOWTO: Be more productive “With all the time you spend watching TV,” he tells m ...
- Linux msgsnd : invalid argument
msgsnd(message id, buffer, sizeof buffer, ...); Important: buffer[0]不能为0!!!
- IOS 如何选择delegate、notification、KVO?(转)
前面分别讲了delegate.notification和KVO的实现原理,以及实际使用步骤,我们心中不禁有个疑问,他们的功能比较类似,那么在实际的编程中,如何选择这些方式呢? 在网上看到一个博客上详细 ...
- Js跳出循环
break和 continue break 中断整个循环 continue 跳出当前循环,进入下一次循环 break示例: 例1: 例2: Continue:跳出当前循环,进入下一次循环 Break与 ...
- 页面get请求 中文参数方法乱码问题
对于get方式,请求参数中存在中文,可以使用下面的方法进行处理: 两次使用encodeURI()方法:例如:encodeURI(encodeURI(“中文”)),然后再服务器中使用URLDecoder ...
- spring事务到底用于service层还是dao层
Spring事务为业务逻辑进行事务管理,保证业务逻辑上数据的原子性. 事务得根据项目性质来细分:事务可以设置到三个层面(dao层.service层和web层). 第一:web层事务,这一般是针对那些安 ...
- java查询WFS服务
在我们访问wfs服务时候,有时候会遇到前台访问时候的跨域问题.这里给出java访问的一个小例子. import java.io.BufferedReader; import java.io.IOExc ...
- Trie树入门及训练
什么叫Trie树? Trie树即字典树. 又称单词查找树,Trie树,是一种树形结构,是一种哈希树的变种.典型应用是用于统计,排序和保存大量的字符串(但不仅限于字符串),所以经常被搜索引擎系统用于文本 ...
- JS 正则 获取URL参数
function getQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&] ...