什么是B/S结构和C/S结构
什么是B/S结构和C/S结构?它们之间有哪些区别和联系?
B/S和C/S都是随着互联网的发展而出现的一种网络结构模式,而其用的非常广泛,在我们生活中都很常见。那它们到底是什么呢?接下来就详细的介绍一下B/S和C/S。
B/S与C/S的区别⼀、什么是B/S结构
B是英⽂单词“Browser”的⾸字母,即浏览器的意思;S是英⽂单词“Server”的⾸字母,即服务器的意思。B/S就是“Browser/Server”的缩写,即“浏览器/服务器”模式。
B/S结构是随着互联⽹的发展,web出现后兴起的⼀种⽹络结构模式。这种模式统⼀了客户端,让核⼼的业务处理在服务端完成。你只需要在⾃⼰电脑或⼿机上安装⼀个浏览器,就可以通过web Server与数据库进⾏数据交互。
这下是不是明⽩了“B/S”结构是什么了呢?⼤家是不是每天都在使⽤这种结构呢?在⼿机或电脑上⽤浏览器上百度搜索、看新闻等就是在使⽤“B/S”结构进⾏数据交互。
B/S结构图这种“B/S”结构有很多好处,维护和升级⽅式更简单,客户端是浏览器,基本不需要维护,只需要维护升级服务器端就可以,当然还有很多好处,在这就不⼀⼀介绍了。
⼆、什么是C/S结构
C是英⽂单词“Client”的⾸字母,即客户端的意思,C/S就是“Client/Server”的缩写,即“客户端/服务器”模式。
C/S结构是⼀种软件系统体系结构,也是⽣活中很常见的。 这种结构是将需要处理的业务合理地分配到客户端和服务器端,这样可以⼤⼤降低通信成本,但是升级维护相对困难。⽐如我们⼿机中安装的微信、QQ、王者荣耀等应⽤程序就是C/S结构。
C/S结构图三、B/S结构和C/S结构的区别
1、硬件环境不同。C/S通常是建⽴在专⽤的⽹络上,⼩范围的⽹络环境。⽽B/S是建⽴在⼴域⽹上的,适应范围强,通常有操作系统和浏览器就⾏;
2、安全性不同。C/S结构⽐B/S结构更安全,因为⽤户群相对固定,对信息的保护更强;
3、维护成本不同。B/S结构维护升级⽐较简单,⽽C/S结构维护升级相对困难;
4、其他。