BS(browser/server):
-
(浏览器、服务器模式),web应用,可实现跨平台,客户端0维护,但个性化能力低,响应速度较慢;
-
要求只需要有浏览器和操作系统就行,与操作系统平台无关,对客户端的电脑配置要求较低;
优点:
- 分布性较强,客户端0维护,只需要网络和浏览器就可以随时随地的操作;
- 业务扩展方便,通过增加网页即可
- 维护方便,修改网页即可
- 开发简单,共享性强
缺点:
- 在浏览器上,个性化实现较低
- 跨浏览器差
- BS交互响应方式是请求----响应,所以需要动态刷新页面,后台数据压力较大
- 安全,速度,功能都有待优化
CS(client/server):
-
(客户端/服务器模式),桌面级应用,响应速度快,个性化强,安全性强
-
要求拥有相同的操作系统,应用于局域网中,不同操作系统的版本也不同,对电脑的要求也比较高
优点:
- 响应快
- 个性化
- 安全性高,提供更强的安全存储能力
- 功能性强,能够事项比较复杂的功能
缺点:
-
兼容性较差
-
开发维护成本高
-
跨平台需要有专门的客户端