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架构的例如:淘宝、京东、优酷、爱奇艺