软件架构
- 架构基本介绍
架构是用来指导软件产品成型的一种思想,当前软件行业最常见的两种架构分别是B/S( 浏览器-服务器模型)和C/S(客户端-服务器模型)架构,broswer、client、server
- BS与CS架构比较
- 标准:BS无论浏览器服务器都有现成的软件供使用,而CS客户端 一般由开发者自定义完成开发,所以相对BS开发标准一些
- 效率:BS数据处理操作均发生在服务器端,CS客户端可以分担一些服务器数据处理工作,所以CS效率更高
- 升级:BS只需将服务器更新前台页面就会自动刷新,CS想要升级必须将两端都重新制作,下载安装后才可以使用
- 安全性:BS安全性相对低
- 开发成本:浏览器不需要我们开发,所以