什么是CS架构与BS架构
CS架构:
CS架构 Client/Server;客户端/服务器模式
即需要先从远程下载一个客户端安装包,在本地安装,然后才能够正常使用,对本机硬件要求较高。
优点:
-
响应速度快
-
对网络速度要求低
-
用户体验好
-
使用稳定
缺点:
-
对客户端硬件要求高
-
维护成本高,更新需要所有客户端都更新
-
跨平台性不好,针对不同的操作系统需要不同的客户端
BS架构
Browser/Server;浏览器/服务器模式
在当今高速网络带宽的时代,很多以往需要下载客户端才能正常使用的软件,只需要打开浏览器,绝大部分都可以实现;BS架构的软件项目对硬件要求不高,只需要使用的操作系统支持浏 览器即可。
优点:
-
对硬件要求低
-
维护成本低,更新时只需要服务端更新即可
-
跨平台性好,只需要操作系统支持浏览器即可
缺点:
-
对网络要求高
-
用户体验不如客户端程序
Tips:以游戏类型举例,CS好比端游,需要下载游戏客户端;BS好比页游,在浏览器中游玩