电商系统架构总结4(webapi 版本控制)
摘要:为了 顺利迭代升级,web api 在维护过程是不断升级的,但用户是不能强迫他们每次都跟随你去升级,这样会让用户不胜其烦。为了保证不同版本的客户端能同时兼容,在web api接口上加入版本控制就很有必要了。 当然,对于我们开发的代码进行版本控制也有利,不至于陷入混乱。版本参数可以放置在请求的url
阅读全文
posted @
2018-05-12 15:31
lindping
阅读(422)
推荐(0) 编辑
电商系统架构总结3(webapi授权机制)
摘要:三 Web API 授权方式 web api的客户端,包括 android,ios,h5,自然对访问权限要加上授权机制。对于h5,要求把h5站点和web api部署在同一个域名下,然后对web api 配置为禁止跨域访问。而对 android 和 ios 等app端访问,则参考微信的签名验证方式,在
阅读全文
posted @
2018-05-11 17:59
lindping
阅读(511)
推荐(0) 编辑
电商系统架构总结2(Redis)
摘要:二 Redis缓存 考虑到将来服务器的升级扩展,使用redis代替.net内置缓存是比较理想的选择。redis是非常成熟好用的缓存系统,安装配置非常简单,直接上官网下载安装包 安装启动就行了。 1 配置。redis安装后默认bind 接口是127.0.0.1,也就是本地回环地址。在开发环境下为了允许
阅读全文
posted @
2018-05-11 16:05
lindping
阅读(340)
推荐(0) 编辑
电商系统架构总结1(EF)
摘要:最近主导了一个电商系统的设计开发过程,包括前期分析设计,框架搭建,功能模块的具体开发(主要负责在线支付部分),成功上线后的部署维护,运维策略等等全过程。 虽然这个系统不是什么超大型的电商系统 数亿计的并发,但团队里的主要成员都有多年的开发经验以及电商的经验,系统设计方面还是麻雀虽小,但五脏俱全。 系
阅读全文
posted @
2018-05-01 11:17
lindping
阅读(411)
推荐(0) 编辑