1.web是B/S,移动端是C/S
  2.系统的性能:
B/S的优势是异地浏览和信息采集比较灵活性,随时随地只要能使用浏览器上网即可
但是客户端只能完成浏览,查询,数据输入等简单工作,绝大部分又服务器承担,负担会很重,C/S客户端和服务器都能处理任务,这虽然对客户机要求很高,但是可以减轻服务器的压力,而且由于客户端使用浏览器,是网上发布的信息主要是用html格式传送,其他格式多半用附件,而html格式文件不便于编辑修改,给文件管理带来不便
3.系统的升级维护
C/S系统各部分模块有一部分改变,就要关联到其他模块的变动,是系统升级成本比较大,与B/S相比,客户端就比较容易,只要能上网就ok,即开发维护等几乎都集中在服务器端,当企业对网络应用进行升级时,只需更新服务器即可,这样就减少了异地用户维护与升级的成本。
 4.C/S优缺点
a。由于客户端与服务器直接相连,没有中间环节,响应速度快
b 操作界面漂亮形式多样,可以满足客户自身的个性化需要
c C/S架构有较强的事物处理能力,能够实现复杂的业务流程
缺点
a 需要专门的客户端安装程序,分布功能弱,针对面广,不具有网络条件的用户,不能实现快速部署安装和配置
b 兼容性差 对于不同的开发工具,具有较大的局限性,若采用不同的开发工具,需重新改写程序
c 开发成本较高,需要移动专业水平水准的技术人员才能完成
B/S
优点
a 分布性特点,可以随时随地进行查询,浏览等业务
b 业务扩展简单。通过增加网页即可增加服务器功能
c  维护简单方面,秩序改变网页,即可实现同步更新
缺点
个性化比较弱
操作是以鼠标为基本的操作方式,无法满足快速操作的需要
页面动态刷新,响应慢
无法实现分页显示,给数据库访问造成很大压力

转载于:https://www.cnblogs.com/jeasonrun/p/4268279.html

CS和BS结构的优缺点相关推荐

  1. 什么是CS和BS结构,两种结构的区别

    什么是CS和BS结构,两种结构的区别 什么是CS和BS结构,两种结构的区别 什么是C/S和B/S结构? C/S又称Client/Server或客户/服务器模式.服务器通常采用高性能的PC.工作站或小型 ...

  2. web JSP的动态交互 cs与bs结构的区别, bs结构的超详细解释,jsp的表单验证

    哈喽大家好,今天给大家分享一下bs结构和一个表单按理,还有一些基操 目录 一,bs结构 1,bs结构与cs结构区别 2,bs结构.特点 3,JSP是什么? 4,web容器的处理jsp三个阶段 5,js ...

  3. 设计模式之CS和BS结构的区别

    什么是C/S和B/S结构? C/S又称Client/Server或客户/服务器模式.服务器通常采用高性能的PC.工作站或小型机,并采用大型数据库系统,如Oracle.Sybase.Informix或 ...

  4. cs和bs架构的区别(bs和cs架构的区别和优缺点)

    BS架构比CS架构优越的地方有哪些? BS架构比起CS架构有着很大的优越性,传统的MIS系统依赖于专门的操作环境,这意味着操作者的活动空间受到极大限制:而BS架构则不需要专门的操作环境,在任何地方,只 ...

  5. 什么是BS结构、CS结构、RIA结构程序

    B/S结构 B/S结构,即Browser/Server(浏览器/服务器)结构,Web应用程序,即在浏览器下运行的程序为Web应用程序.在浏览器中运行的程序为BS结构的程序.BS应用程序无需在本地有它的 ...

  6. 一定要理解的两种常见软件开发体系结构(CS/BS结构)的区别!!!

    CS/BS架构 ==黄色标注部分重点注意== CS结构 BS结构 CS结构与BS结构比较 ==有问题可以在评论指正,欢迎讨论,谢谢大家!!== 黄色标注部分重点注意 CS结构 •CS(Client/S ...

  7. CS、BS架构定义(笔记)

    1.CS.BS架构定义 CS(Client/Server):客户端----服务器结构.C/S结构在技术上很成熟,它的主要特点是交互性强.具有安全的存取模式.网络通信量低.响应速度快.利于处理大量数据. ...

  8. CS和BS的差别(转)

    跳转大神博客链接:https://blog.csdn.net/fightfaith/article/details/50392301 我只是大自然的搬运工.自己不敢恭维: 1.CS.BS架构定义 CS ...

  9. 1.0 BS结构软件类型介绍

    软件的类型的分类 1.嵌入式软件(非电脑里的程序)eg.手机里的,家中电冰箱的程序 2.系统软件 eg.操作系统,数据库 3.应用软件,分为:单机应用和网络应用软件.eg.电脑里面的计算器是单机软件 ...

最新文章

  1. linux游戏脚本,ubuntu 新手一键配置脚本
  2. 这家创新学校是如何用钉钉宜搭构建了数字化管理网络的?
  3. U盘文件名称变成乱码的解决方法
  4. 电信信息日志使用mapreduce统计的两种方式
  5. Scala-2.13.0 安装及配置
  6. STL中 set 和 multiset
  7. php mysql not in_php – MySQL – NOT IN产生不需要的结果
  8. java 时间换算_【时间工具】整理下java时间换算专题
  9. bzoj千题计划259:bzoj3122: [Sdoi2013]随机数生成器
  10. 还在为word排版而发愁?word的实验报告模板word数学建模模板免费领~(开头直接放百度网盘链接,直接拿去用就行)
  11. 【JavaWeb】消息摘要、数字签名与数字证书的区别
  12. usb无线网卡android,台式机轻松上网:教你制作USB无线网卡
  13. 行人重识别——评价标准
  14. word办公插件中的佼佼者,Word魔方
  15. 2020最新版前端学习路线图--让前端学习变得美如画
  16. 电脑上可以连接网线可以上网,但是WiFi没有了
  17. 如何在VMware虚拟机上安装运行Mac OS系统(详细图文教程)
  18. 在闲鱼上卖什么东西比较赚钱?
  19. ASSERT_VALID
  20. E: Unable to locate package openjdk-8-jre ubuntu 20.04安装jdk 失败

热门文章

  1. 设置和开通freebsd远程登录
  2. Spring Cloud Alibaba基础教程:Nacos的数据持久化 1
  3. 【SSH网上商城项目实战03】使用EasyUI搭建后台页面框架
  4. BeautifulSoup4 find_all搜索包含指定文本内容的标签返回空list的问题
  5. uploadify 火狐不兼容问题解决方案
  6. Android 相对布局常用属性
  7. (C)libnet-发送arp/tcp/icmp数据包
  8. PHP5.3x被弃用的函数及代替方法
  9. [ACM_动态规划] hdu 1176 免费馅饼 [变形数塔问题]
  10. 数据结构 —— 递归和树