一。什么是b/s架构
BS即Browser/Server(浏览器/服务器)架构,包含客户端浏览器,web应用服务器,数据库服务器的软件系统。用户只需要一个浏览器就可以访问,系统更新的时候,只需要更新服务端,不需要更新浏览器(比如百度,淘宝,微博等网站)。
二。什么是c/s架构
C/S架构,即Client/Server(客户端/服务器)架构,这种结果与b/s最显著的区别是需要安装客户端,通过客户端程序来访问应用系统,所以更新时,既要更新服务端,也要更新客户端(比如微信,吃鸡,王者,qq音乐等软件)。
三。两者的区别
1.硬件环境不同:
c/s 使用局域网(局部专用网络);b/s使用广域网,不需要专用网络;
2. 安全要求不同:
c/s安全性较高;b/s面向所有的用户(使用浏览器就可以访问)安全性较低;
3. 系统维护不同:
c/s表现方式有限,对程序员的要求高;b/s表现方式丰富,开发难度较低;
4. 处理问题不同;
c/s用户固定,安全要求高;b/s面向所有用户