C/S架构

C/S即Client/Server(客户机/服务器)结构,C/S结构在技术上很成熟

优点:

  • 交互性强
  • 安全存取
  • 相应速度快
  • 利于处理大量数据

缺点:

  • 局限于小型局域网
  • 不利于扩展
  • 维护和管理难度大
  • 服务器要求高
  • 分布功能弱且兼容性差

使用C/S架构的例如:QQ、微信、绝地逃生

B/S架构

B/S即为Browser/Server(浏览器服务器)结构,就是只安装维护一个服务器(Server),而客户端采用浏览器(Browse)运行软件。B/S结构应用程序相对于传统的C/S机构的应用程序是一个非常大的进步。

优点:

  • 分布性强
  • 维护方便
  • 开发简单
  • 共享性强
  • 成本低

缺点:

  • 数据安全问题
  • 服务器要求高
  • 数据传输慢
  • 软件个性化低

使用B/S架构的例如:淘宝、京东、优酷、爱奇艺