应用架构设计

第一步:
前期对项目设计很有必要,负责项目容易被重构,浪费时间
在开头的时候,必须要一下整个应用各个模板和组件之间的基本层次结构,这里包括客服端和服务端两部分的内容
在这里插入图片描述1. App MVC
2. App的library层
3. Hush Framework

index.php是整个程序的项目入口

大多数服务端应用程序是以API接口为主,
Hush Framework底层就是MVC框架

架构师—开发—优化

App后端技术架构

当设计App后台的架构时,根据以上的架构框架,采用下面4点设计App架构。
1.根据App的设计,梳理出App的业务流程,把每个业务流程列出
2.把每个业务流程可能遇到的问题整理出来
3.根据出的问题,探讨可行的就是解决方案
4.把3中的索引技术解决方案有机融合,就是一个App后台的初步架构

架构时和业务逻辑紧密相关,每个App都有独自的业务逻辑,遇到的问题也不一样,解决方案也不一样,因此也不尽相同

例如,App刚上线的时候为了快速开发,查询用户的数据这个功能是每次查询数据库,随着用户量的增大,数据库的查询压力也随着增大,可能就要考虑缓存,或者把数据的查询迁移到nosql数据库

架构是为了满足业务的需求设计的,

私有协议和,通有协议 自己开发协议,封装
触发开发者对App的安全性能要求高,不然选择HTTP协议就够了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值