Ecshop包括的文件夹有admin、api、cert、data、images、includes、js、 languages、plugins、temp、theme、wap、widget这些文件夹,和根目录下的所有.php文件。这些文件和文件夹组成了整 个ecshop。

    如果从软件工程角度分析ecshop的话,ecshop的二级可以看成admin和前台两个部分。admin主要是面向服务端的,而前台 是面向客户端的,这是这两个部分的最明显的差别。下面给出ecshop的二级流程图:
    此二级流程图给出了admin模块、前台显示模块和数据库模块之间的一个关系。
    从上面的图示可以看出,
    admin模块要对数据库进行读和写,这里的读和写组成了整个的后台的管理,包括商品的增加和删减、留言的管理、订单的处理等等。
    前台模块也要对数据库进行读和写,它的读写主要是完成交易的过程,写的内容基本都是和商品数量、点击数量这些在商品交易中一定要改变的数字。
    在admin模块也可以对前台显示部分进行写,这个写的过程主要是完成前台显示方式的改变,比如admin模块可以选择模板;同样也可以改变每个小模块在某个页面中是否显示,以及显示的位置(如果显示)。




最新文章

  1. Java程序设计之Constructor
  2. Spring标签<mvc:annotation-driven/>解读
  3. ios语音识别
  4. java中集合的使用
  5. LINUX系统编程 由REDIS的持久化机制联想到的子进程退出的相关问题
  6. 【GOF23设计模式】中介者模式
  7. C语言结构体的初始化
  8. MySQL添加字段和修改字段的方法
  9. 如何配置Drupal数据库信息?
  10. xHTML+div布局:三个div,两边div宽度固定,中间div宽度自适应
  11. mybatis至mysql插入一个逗号包含值误差
  12. 函数调用过程&生成器解释
  13. SpringMVC基础学习(一)—初识SpringMVC
  14. Java 获取SQL查询语句结果
  15. vue2.x 给一个对象里添加一个没有的属性
  16. node 之 Buffer 笔记
  17. redis服务意外停止
  18. Visual Studio Code 写Python 代码
  19. 使用.net core读取Json文件配置
  20. BZOJ 3489: A simple rmq problem(K-D Tree)

热门文章

  1. 浅谈Linux系统的启动流程
  2. Ubuntu13.04手动安装nvidia显卡驱动
  3. 【转载】 Searching过程粗略梳理
  4. EasyUI TextBox的keypress
  5. JavaScript开发规范
  6. vs2003的代码考到vs2010 会出现(Windows CR LF)
  7. 重读LPTHW-Lesson18-21 函数
  8. x位全排列(next_permutation)
  9. hdu 1337 The Drunk Jailer
  10. Android自定义View——自定义搜索框(SearchView)