带着项目学PHP第五讲 - ECSHOP系统默认数据库说明
分类:计算机教程

Ecshop系统的三个核心模块分别是:

ECShop是一款B2C独立网店系统,适合企业及个人快速构建个性化网上商店。系统是基于PHP语言及MYSQL数据库构架开发的跨平台开源程序。最新版本为3.6.0。

  1. 数据库;

  2. 前台操作界面

  3. 后台管理界面

下面通过本文给大家分享ecshop添加菜单及权限分配问题,具体内容如下所示:

 

增加菜单并添加权限:  

数据库在任何系统中都扮演了至关重要的角色,理解了数据库一定程度上也是理解了系统的运行,

admin/includes/inc_menu.php 添加
    $modules['**_name1']['name2'] = 'your href' 

对后续的二次开发帮助很大,ecshop的数据库我整理了两三天,网上也会有些关于数据库的共享,

美洲杯赔率 1

但是有些有错误,有些是一笔带过,可能会引起误导,

admin/includes/inc_priv.php 添加
    $purview['**_name1'] ='name1'
    $purview['name2'] ='name2'

本文描述都是本人结合ecshop前后台源码以及数据库内部的逻辑关系整理而成,

美洲杯赔率 2

尽量做到客观,减少个人主观判断罗列,稍有遗憾是描述还不够详细,后续可能会添加和补充。

  语言(三种)设置

美洲杯赔率,ecshop共88张表数据,信息描述如下:

    语言种类/admin/common.php 添加 显示在左侧菜单处 

 

美洲杯赔率 3      

ID 表名 表用途
1 ecs_account_log 用户账目日志表
2 ecs_ad 广告表
3 ecs_admin_action 管理权限分配
4 ecs_admin_log 管理日志
5 ecs_admin_message 管理留言
6 ecs_admin_user 管理员管理
7 ecs_adsense 广告统计信息
8 ecs_ad_custom 自定义广告
9 ecs_ad_position 广告位信息
10 ecs_affiliate_log 收入分成的信息
11 ecs_agency 办事处信息
12 ecs_area_region 配送区域表
13 ecs_article 站内文章(包括站内快讯,新手上路,手机常识等)
14 ecs_article_cat 所有文章的分类
15 ecs_attribute 商品属性
16 ecs_auction_log 出价记录表,每个用户的每次出价都会纪录下来
17 ecs_auto_manage 自动管理,分为文章自动管理和商品自动管理两种
18 ecs_back_goods 退货商品信息,在订单操作中用得上,比如取消订单
19 ecs_back_order 退货单信息
20 ecs_bonus_type 红包类型信息,跟后台管理"促销管理"->"红包类型"对应
21 ecs_booking_goods 缺货登记
22 ecs_brand 品牌
23 ecs_card 贺卡信息
24 ecs_cart 购物车信息(关键表)
25 ecs_category 获取商品的分类信息,包括各级别分类(关键表)
26 ecs_cat_recommend 首页推荐扩展分类(放在首页推荐,比如新品上市,精品推荐,热卖商品)
27 ecs_collect_goods 收藏商品信息(包含是否被关注字段)
28 ecs_comment 评论信息
29 ecs_crons 计划任务信息(后台执行,比如商品和文章的自动管理)
30 ecs_delivery_goods 发货单商品信息(订单系统使用)
31 ecs_delivery_order 发货单信息(status字段表示发货单状态,2-未发货,1-取消,0-已经发货)
32 ecs_email_list 邮件列表信息
33 ecs_email_sendlist 批量发送列表
34 ecs_error_log 错误日志(api目录下,源码中记录错误日志的机会比较少)
35 ecs_exchange_goods 可以用于几分兑换的商品表,跟goods表强关联
36 ecs_favourable_activity 优惠活动表
37 ecs_feedback 留言信息表(添加留言,删除留言,更新留言状态为可显示等)
38 ecs_friend_link 友情链接表
39 ecs_goods 销售的商品列表,包括商品的各种属性,是系统的核心关键表
40 ecs_goods_activity 参加活动的商品,ecshop里头主要指针对参与拍卖活动的商品
41 ecs_goods_article 商品和文章的关联表(主要用于处理商品时,相应处理对应文章)
42 ecs_goods_attr 商品属性表,是商品表goods的一个重要补充,某些属性的变化会带来其他属性的对应变化,比如手机颜色导致的价格变化
43 ecs_goods_cat 商品分类表(具体商品和目录的对应关系)
44 ecs_goods_gallery 商品图片信息列表
45 ecs_goods_type 商品类型,跟goods中的类型字段关联
46 ecs_group_goods 配件表,比如耳机可以是某手机的配件
47 ecs_keywords 用于搜索的关键字信息
48 ecs_link_goods 关联商品(关联分为单向关联和双向关联)
49 ecs_mail_templates 发送邮件模板
50 ecs_member_price 会员价
51 ecs_nav 导航栏信息(关键表)
52 ecs_order_action 订单操作记录信息
53 ecs_order_goods 订单对应的商品信息
54 ecs_order_info 订单信息(关键表)
55 ecs_pack 商品的包装信息,以及商品包装是否收费
56 ecs_package_goods 商品礼包信息(比如某个礼包包含多个商品)
57 ecs_payment 付款方式
58 ecs_pay_log 支付记录
59 ecs_plugins 插件表信息
60 ecs_products 库存信息(出货时比较库存是否满足购买需求)
61 ecs_region 区域表信息
62 ecs_reg_extend_info 会员注册扩展信息,具体用途待添加
63 ecs_reg_fields 注册所需要的信息
64 ecs_role 买家角色信息
65 ecs_searchengine 搜索引擎访问信息表
66 ecs_sessions 保存的session信息,根据当前session实时更新
67 ecs_sessions_data 跟session相当,用于存储较大session值(大于255)
68 ecs_shipping 商品配送及描述信息表
69 ecs_shipping_area 商品配送区域表
70 ecs_shop_config 网店配置信息,比如地址,联系方式等
71 ecs_snatch_log  夺宝奇兵出价记录
72 ecs_stats 访问记录(时间,IP,访问次数,浏览器,系统,语言,地区,来源域名,来源地址,关键字,进入链接)
73 ecs_suppliers 供货商信息
74 ecs_tag 后台标签管理
75 ecs_template 模板列表信息(系统核心模块,决定每个功能的布局)
76 ecs_topic 专题管理
77 ecs_users 注册用户信息,包括用户的现金,消费积分信息
78 ecs_user_account 用户帐户信息
79 ecs_user_address 用户地址信息
80 ecs_user_bonus 会员红包表(管理->红包中设置)
81 ecs_user_feed 这张表在系统在源码中基本没有涉及,估计是个废表
82 ecs_user_rank 用户等级表(记录用户所在等级,可享受的折扣等信息)
83 ecs_virtual_card 虚拟卡信息
84 ecs_volume_price 优惠商品价格(比如采购三个以上,某商品可以给一个特殊的折扣)
85 ecs_vote 投票,调查
86 ecs_vote_log 投票历史纪录(用于判断用户是否已经投过票)
87 ecs_vote_option 投票选择项(比如询问顾客获取信息渠道,可以设置"互联网","朋友","报纸"等)
88 ecs_wholesale 批发商品信息
$_LANG['**_name1'] = '一级名称'
      $_LANG['name2'] = '二级名称'    

 

美洲杯赔率 4

本文由美洲杯赔率发布于计算机教程,转载请注明出处:带着项目学PHP第五讲 - ECSHOP系统默认数据库说明

上一篇:深入浅出JavaScript函数 v 0.5【美洲杯赔率】 下一篇:没有了
猜你喜欢
热门排行
精彩图文
  • Bootstrap 2.2.2 发布,重要的 Bug 修复版本
    Bootstrap 2.2.2 发布,重要的 Bug 修复版本
    今天我们发布了 Bootstrap 2.2.2, 这是另外一个很大的 bugfix版本,主要是侧重于 CSS 和文档方面的问题修复,也有很小一部分的JS问题,主要包括: Docs: Asset
  • 每天一个linux命令 chgrp命令
    每天一个linux命令 chgrp命令
    [root@localhost test]# ll---xrw-r-- 1 root root 302108 11-13 06:03 log2012.log[root@localhost test]# chgrp -v bin log2012.log“log2012.log” 的所属组已更改为 bin[root@localhost test]# ll---xr
  • 我是如何跨专业零基础学习Python爬虫的(2 爬虫所
    我是如何跨专业零基础学习Python爬虫的(2 爬虫所
    列表是Python中最基本的数据结构,列表是最常用的Python数据类型,列表的数据项不需要具有相同的类型。列表中的每个元素都分配一个数字 2. Python 列表
  • TCP socket如何判断连接断开
    TCP socket如何判断连接断开
    自己做了一个tcp工具,在学习动画的时候踩了坑,需求是根据上线变绿色,离线变灰色,如果连接断开了,则变为灰色 http://blog.csdn.net/zzhongcy/article/detail
  • golang新手们容易犯的3个错误总结
    golang新手们容易犯的3个错误总结
    这是因为golang中变量的作用域范围小到每个词法块(不理解的同学可以简单的当成{}包裹的部分)都是一个单独的作用域,大家都知道每个作用域的内部声