设为首页 | 加入收藏  
软件定制开发
  网站首页 关于我们 新闻中心 产品介绍 解决方案 成功案例 服务支持 联系我们
首页 > 行业动态
 
【怎样构建电子商务网站的架构】
来源:www.sywebsoft.com 发布者:领航科技  发布时间:2019-05-13 
 

构建具备高可用,高扩展性,高性能,能承载高并发,大流量的分布式电子商务平台,支持用户,订单,采购,物流,配送,财务等多个项目的协作,便于后续运营报表,分析,便于运维及监控。

一个网站的架构是十分重要的,前期调研中一定要用足够的时间来加以完善,才能在后期的开发中少修改,

基础服务是系统分布式的一个核心。它往往与操作系统基础组件相对应,只不过它是分布式的。如基础服务一般包含分布式存储,分布式缓存,分布式计算,分布式消息,分布式服务,分布式任务调度,分布式监控等。对应于操作系统的磁盘,内存,cpu,跨进行消息,进程,计划任务,系统监控等。

构建的原则

1.网站数据的缓存是自己开发一个hashtable什么的来维护呢

2.缩略图的处理,我看有的网站是在上传图片的时候直接生成,有的是在httpmodle里处理,访问的时候生成.
3.同一个网站的多语言该如何处理是好,使用配置文件然后cookie或url来判别?
4.电子商务网站最多的就是 商品的打折方式和积分的赠送了,这里要怎么设计才好(工厂模式)?
5.如果同一时间并发大量订单的话,如果确保一个订单的有效提交呢?
6.日志方面,log4net?
7.电子商务的全文检索,这也是个头疼的问题

主要是解决多个项目之间的同步调用,项目的公用api下沉,及远程调用服务的负载均衡,性能监控,预警等等。当前其本质上是服务的管理,公开,协调,运维等,满足业务soa的架构设计。特别是未来对业务细化拆分,模块化,同步解耦起关键作用,类似淘宝的HSF
8.负载均衡方面,有什么好的文章推荐码?


下一篇:软件开发中的具体项目实施方案
 
推荐文章

程序员常用的功能-数据分页 [2019-05-13]
推出服务器负载均衡EasySLB [2019-05-12]
软件开发中的具体项目实施方案 [2019-05-12]
沈阳软件公司为什么无法做的足够强大尼? [2019-05-12]
档案管理系统就的是可视化的 [2019-05-11]
用C#来搭建自己的网络服务器 [2019-05-11]
 
沈阳软件开发
沈阳软件定制开发
沈阳软件公司
沈阳软件开发公司
首页
关于我们
新闻中心
产品介绍
解决方案
成功案例
服务支持
联系我们
关于领航
 
公司地址:沈阳市沈河区北站路77-1号光达大厦C座13层
邮政编码:110013
客服电话:13840539193 024-31281857
Email:2579047692@qq.com
客服Q Q:2579047692
官方微信
 
Copyright @ 2005-2019 sywebsoft.com All Right Reserved
展开