软件开发架构

一. 软件开发架构简介

程序员在编写软件的时候应该遵循的架构设计

二. 软件开发架构的分类

2.1 C/S架构

C: client (客户端)
S: server (服务端)

优势: 针对客户端可以高度定制
劣势: 需要用户去下载才能使用

2.2 B/S架构

B: browser (浏览器)
S: server  (服务器)

优势: 无需下载 急速体验
劣势: 无法做到高度定制 体验效果较差


'''
 目前的趋势其实更加偏向于B/S架构
    微信小程序
        只需要下载一个微信就可以通过微信去访问很多服务端
    支付宝诸多应用
        只需要下载一个支付宝就可以通过支付宝体验很多服务
  统一提供接口服务>>>:获取大量用户及数据 中途还可以提供广告服务
'''
posted @ 2023-05-07 16:01  codegjj  阅读(1)  评论(0编辑  收藏  举报