普遍的做法是把一个单纯的商城系统细化为三个模块:
1、数据:包括商品管理、库存管理、订单管理、退货管理等等,数据管理平台。整个商城的核心数据都在此管理与维护,相当于整个商城的数据层。
2、流程:用于处置购物车、下订单、线支付、优惠券、积分兑换等众多购物流程。 购物流程平台。
3、发布:主要任务是静态化显示数据,三:前端发布平台。发布产品并不断更新,同时包括不时新增主题宣传、季节专题、折扣专题等单独页面,以吸引用户。
现在商城系统架构方面有很大的差别。一般来说,大型B2C商城系统与小型B2C商城系统除却市场规模与市场策略的明显区别。
小型B2C商城系统与大型B2C商城系统差别
|
商城系统 |
小型B2C商城系统 |
大型B2C商城系统 |
|
技术要求 |
要求不高 |
技术方面则要苛刻 |
|
维护人员 |
普通人员 |
专业的技术团队 |
|
主要工作 |
主要工作是对商品的维护 |
要考虑的问题包括商品资料页面静态化、数据库负载、浏览并发负载均衡、数据统计分析 |
|
服务器要求 |
无 |
服务器发布、 CDN 内容分发网络等相关技术 |
几乎所有的大型 B2C 商城系统都是自己建立技术团队,目前。来实现数据管理平台和购物流程平台。数据和流程是整个商城系统能顺利运行的核心,建立技术团队去控制将更有保障性。