架构风格选择问题:什么时候选择CS架构、什么时候选择BS架构
如何权衡利弊,进行取舍呢,什么类型的项目适合BS架构,什么样的需求时候BS架构呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
如何权衡利弊,进行取舍呢,什么类型的项目适合BS架构,什么样的需求时候BS架构呢?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(4)
选什么主要看需求,原则是能用bs的就不用cs,开发成本和维护成本都高。但如果需要大量的调用本地资源,或调用底层驱动,或大量的离线工作时,需要用xs来实现。比如视频编辑,生产线控制,离线采集数据等。
需要充分利用客户端本地资源的适宜用C/S的 比如IDE
否则是B/S的
不过到底是C/S还是B/S的 往往是客户或用户说了算
补充一点,网络情况比较好的时候(相对需要传输的内容)可以倾向瘦客户端,例如一般的页面各种ERP系统等;
网络状况不好的时候倾向于胖客户端,例如各种手机APP,特别是游戏。
需求决定产品(产品:软件产品)
产品决定需求(产品:产品经理)
BS与CS的本质区别在于产品是否认可