发布网友 发布时间:2022-04-24 07:30
共3个回答
热心网友 时间:2022-06-17 15:19
BS开发模式是指以浏览器和服务器结构开发软件的模式。B/S是Browser/Server,即浏览器/服务器的意思。BS开发的应用,用户是在浏览器里进行使用的,例如百度、淘宝网等都是BS开发模式下的应用。
它是随着Internet技术的兴起,对C/S(客户端/服务器)结构的一种变化或者改进的结构。 在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。
扩展资料
BS开发模式的优势:
1、维护和升级
B/S架构的产品在系统的改进和升级时更为方便。对一个稍微大一点单位来说,系统管理人员如果需要在几百甚至上千部电脑之间来回奔跑,效率和工作量是可想而知的,B/S架构的软件只需要管理服务器就行了,所有的客户端只是浏览器,根本不需要做任何的维护。
2、成本与选择
使用B/S架构的应用管理软件,只需安装在Linux服务器上即可,而且安全性高。
所以服务器操作系统的选择是很多的,不管选用那种操作系统都可以让大部分人使用windows作为桌面操作系统电脑不受影响,这就使得最流行免费的Linux操作系统快速发展起来,Linux除了操作系统是免费的以外,数据库也是免费的。
参考资料:百度百科-BS架构
热心网友 时间:2022-06-17 15:19
BS开发模式也可以理解为web开发模式,包含前端、后端和数据库三个大的方向,现在MVC模式是主流的开发模式,即:Model、View、Controller,三个层是高内聚低耦合的,他们的技术框架都不一样。主流的技术包含.NET、SqlServer、Bootstrap、Redis等。
View层技术包括三个最基本要素:HTML、CSS和JavaScript,还有很多高级的前端框架,如bootstrap、AngularJS、Jquery、Razor等,前端技术也是比较的多,一般学好其中一个系列就足够。
Controller和Model主要从属于后端技术,后端技术也是五花八门,比如.Net、JAVA、PHP等,各大语言都有其开发架构,像.NET的asp.net MVC架构,后端技术要学好,掌握设计模式、需求分析、性能优化等高深技术是必不可少的。
数据库现在有三种主流的关系型数据库:Mysql\SQLserver\Oracle,还有一些Nosql结构性数据库,如Redis、Mogodb等。
如果对BS开发模式心里还没有底的话,可以了解下BS开发框架中的一些开发模式思想,对我们的理解应该是有帮助的。
热心网友 时间:2022-06-17 15:20
B/S结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。参考资料:http://ke.baidu.com/view/4281465.htm