4.bs和cs架构

  1. bs架构和cs架构
    • bs浏览器和服务端(web端)
      1. b:brpwser 浏览器
      2. s:server服务端
    • cs客户端和服务端(app端)
      1. c: client 客户端
      2. server服务端
  2. bs的应用:csdn,博客元,百度,知乎轮胎
  3. cs的应用:微信,抖音,快手,qq,英雄联盟
 
  1. 区别:
    (1) bs不需要下载,更新,直接通过浏览器输入网址就可以进行访问,cs需要下载客户端才能使用,需要定期更新
  (2)bs架构对服务器性能要求高,cs架构客服端能分摊部分性能压力
  (3)bs不会占用存储内存,cs会占用存储内存
  1. 优缺点:
    1. 优点:不需要下载,可以直接访问,服务器好维护,信息量比较大,资料多
    2. 缺点:安全性不高,信息容易泄露,容易中病毒
 
    1. cs优点:手机方便携带,操作简单,上传下载相对比较快,安全性高
    2. 缺点:需要安装,升级,更新,维护,服务器相对来说难维护
 
  1. 单机软件:一般指不收费的软件,不需要联网的软件
  2. 共享软件:一般功能是不收费,但是部分功能是收费
  3. 开源软件:一般不收费的软件,代码是开发的
  4. 商业软件:收费的,把软件当作一个商品来进行交易
 
posted @ 2022-07-16 22:26  茂茂(--)  阅读(219)  评论(0编辑  收藏  举报