06关于常见的C/S架构和B/S架构的的特点分析

C/S架构

C/S架构即Client(客户端) / Server(服务器), 需要安装特定的客户端软件如微信

  • 娱乐性软件建议使用C/S 结构,界面酷炫速度快用户体验好

C/S架构的优点

  • 系统速度快和服务器压力小: 软件中的数据大部分都是集成到客户端软件当中的,服务器只需要传送很少的数据量
  • 界面酷炫: 使用专门的语言去实现界面更加灵活
  • 安全性高: 大量的数据在多个客户端软件上都有缓存,就算服务器受损也没事

C/S架构的缺点

  • 升级维护比较繁琐且成本比较高: 每一个客户端软件都需要升级, 而且有一些软件也不是那么容易安装的

B/S架构

B/S架构: Browser(浏览器) / Server(服务器)如通过浏览器访问百度的服务器, 本质还是一个C/S系统只不过这个Client是一个固定不变的浏览器软件

  • 公司内部使用的一些业务软件建议使用B/S 结构, 主要能够进行数据的维护即可降低成本

B/S架构的优点

  • 升级维护方便且成本比较低: 只需要升级服务器端即可
  • 操作方便: 不需要安装特定的客户端软件, 只需要打开浏览器输入网址即可

B/S架构的缺点

  • 系统速度慢: 所有的数据都保存在服务器上,用户发送的每一个请求都是需要服务器全身心的响应数据(传送的数据量比较大)

  • 体验差: 浏览器只支持三个语言HTML CSS JavaScript, 界面不是那么酷炫

  • 安全性低: 所有的数据都在服务器上,只要服务器受损,最终数据将全部丢失

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值