1、CS架构
是Client/Service这两个单词的首字母,指的是客户端服务器架构的意思
cs 架构最主要的特征就是需要安装客户端,如qq 穿越火线 英雄联盟 等等
优点:
性能较高:服务器可以只需要处理数据,其他工作可以由客户端完成。
缺点:
1,如果客户端进行了更新,会使一部分未更新的用户不可使用,除非更新客户端
第二,新的电脑如果没有下载客户端那么也无法使用
2、BS架构
是Browser/Server这两个单词的首字母,指的是浏览器服务器,是WEB兴起后的一种架构。
现在bs架构也很常见,如网易云音乐网页,微博网页,qq音乐的网页,包括博客园
只需要通过浏览器输入网址就可以访问 使用
优点:
1,更新:如果需要更新内容了,只需要更改服务器的内容,用户只需要刷新。
2,方便:无论在哪只要有电脑手机,都可以通过连接来访问
缺点:
1,性能较低:和cs架构相比,少了客户端来帮忙分摊工作,但是随着硬件性能的提升,差距也在慢慢缩小。
2,浏览器兼容:开发人员头疼的问题之一就是处理低版本的浏览器,ie已经越来越少人用了,浏览器版本的不同可能会触发不同的问题,像谷歌可以正常显示,ie6就不可以了,甚至换到ie4又可以了。
区别:
1、cs架构一般建立在专用的网络上,bs架构建立在广域网上。
2、cs架构一般面向相对固定的用户群,对信息安全的控制能力很强;bs架构对安全的控制能力相对弱,面向是不可知的用户群。
3、cs架构需要下载客户端,而bs架构只需要用浏览器访问
浙公网安备 33010602011771号