1. bs架构和cs架构
  • bs浏览器和服务端(web端)
  1. b:brpwser 浏览器
  2. s:server服务端
  • cs客户端和服务端(app端)
  1. c: client 客户端
  2. server服务端
  1. bs的应用:csdn,博客元,百度,知乎轮胎
  2. cs的应用:微信,抖音,快手,qq,英雄联盟

 

  1. 区别:

    (1) bs不需要下载,更新,直接通过浏览器输入网址就可以进行访问,cs需要下载客户端才能使用,需要定期更新

  (2)bs架构对服务器性能要求高,cs架构客服端能分摊部分性能压力

  (3)bs不会占用存储内存,cs会占用存储内存

  1. 优缺点:
  1. 优点:不需要下载,可以直接访问,服务器好维护,信息量比较大,资料多
  2. 缺点:安全性不高,信息容易泄露,容易中病毒

 

  1. cs优点:手机方便携带,操作简单,上传下载相对比较快,安全性高
  2. 缺点:需要安装,升级,更新,维护,服务器相对来说难维护

 

  1. 单机软件:一般指不收费的软件,不需要联网的软件
  2. 共享软件:一般功能是不收费,但是部分功能是收费
  3. 开源软件:一般不收费的软件,代码是开发的
  4. 商业软件:收费的,把软件当作一个商品来进行交易