什么是基于WEB的B/S软件开发技术
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了什么是基于WEB的B/S软件开发技术相关的知识,希望对你有一定的参考价值。
什么是基于WEB的B/S软件开发技术?B/S开发技术也可以理解为Web开发技术,是一种基于浏览器载体的框架模式,包含前端、后端和数据库三个大的方向,各个方向的开发技术都不一样。现在主流的开发技术包含.NET、SqlServer、Bootstrap等,
基于web的B/S软件开发框架技术详解
B/S模式前端开发技术包括三个要素:html、CSS和javascript,当然还有很多高级的前端开发工具,比如bootstrap、Jquery等,前端开发也是比较的复杂,如果找到规律,开发起来也比较的快。
B/S模式后端开发技术也有很多,比如.Net、JAVA、php等,各大语言都有其开发架构,像.NET的MVC架构,一般web后端技术的知识面是很广的,设计模式、需求分析、性能优化等都要懂。
B/S模式数据库开发技术现在有三种主流的关系型数据库:mysql\\SQLserver\\Oracle,还有Nosql非关系型数据库:Redis、Mogodb等。
参考技术A B/S(Browser/Server,浏览器/服务器)模式又称B/S结构。它是随着Internet技术的兴起,对C/S模式应用的扩展。在这种结构下,用户工作界面是通过IE浏览器来实现的。B/S模式最大的好处是运行维护比较简便,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同的数据;最大的缺点是对企业外网环境依赖性太强,由于各种原因引起企业外网中断都会造成系统瘫痪。B/S模式是指在TCP/IP的支持下,以HTTP为传输协议,客户端通过Browser访问Web服务器以及与之相连的后台数据库的技术及体系结构。它由浏览器、Web服务器、应用服务器和数据库服务器组成。客户端的浏览器通过URL访问Web服务器,Web服务器请求数据库服务器,并将获得的结果以HTML形式返回客户端浏览器。 参考技术B 基于WEB的B/S开发技术有很多,从开发语言来说,包括.NET、JAVA、PHP等;从开发工具来说,有基础开发工具,如Visual Studio、eclipse,代码级开发,也有快速开发工具,封装了常用的开发技术,以降低开发的代码量,甚至无代码开发,如天纵智能开发平台;从工作分工来说,包括前端和后端。
想要一个B/S架构,有开发平台的ERP,帮忙推荐下~~
B/S架构也可以理解为Web架构,是一种基于浏览器载体的框架,包含前端、后端和数据库三个大的方向,各个方向的技术都不一样。现在主流的技术包含.NET、SqlServer、Bootstrap等,学会了这些也就知道怎么去开发B/S项目了。
ERP的B/S开发平台一般都会包括前端、后端和数据库三个大的方向,当然还有缓存机制,也会集权限管理、快速开发、动态接口、通用组件和动态UI于一体的ERP开发平台。如果推荐可以了解下B/S开发平台的的一些架构思想,对我们应该是有好的帮助的。
B/S架构前端开发技术包括三个要素:HTML、CSS和JavaScript,还有很多高级的前端框架,比如bootstrap、Jquery等,前端开发也是比较的复杂,如果找到规律,开发起来也比较的快。
B/S架构后端技术也有很多,比如.Net、JAVA、PHP等,各大语言都有其开发架构,像.NET的MVC架构,JAVA的Java EE,一般web后端技术的知识面是很广的,语言、设计模式、需求分析、性能优化等都要懂。
数据库现在有三种主流的关系型数据库:Mysql\\SQLserver\\Oracle,还有Nosql等结构性数据库:Redis、Mogodb等。
参考技术A 智邦国际是B/S架构,支持平台开发,在业界口碑也不错,开发费用根据您开发功能的复杂程度和工作量而定,届时联系我们会给您一个详细的方案和报价。 参考技术B B/S架构开发平台,能开发ERP管理系统的,可参考如最近也帮朋友在B/S架构开发平台,如看了低代码快速开发平台(广州天翎,天纵等等)总体来说看天翎的web在线开发,微服务架构,多租户模式,门户集成,单点登录,移动端(企业微信,钉钉,APP),功能模板都是可视化配置(如表单引擎,视图引擎,流程引擎,报表引擎,,像操作word或Excel,扩展性强,提供源代码,现在还支持国产数据库,操作系统((瀚高,达梦,统信,中标麒麟等)
后端核心框架:Spring MVC+SpringBoot2.X,视图框架:Spring MVC,缓存框架:Ehcache+Redis,持久层框架:Hibernate+JDBC+File System Serilizable,安全框架:Spring security+antisamy ....
前端:JS框架:jQuery+Vue,UI框架:Bootstrap,APP JS框架:MUI,H5+,Vue,office组件:金格、软航(合作)..... 参考技术C 其实像这种ERP大部分都是大同小异的,
若是单体的药店,随便一款符合gsp的管理软件都可以,推荐你用浪嘉等,就我自己的用户体验来说是非常不错的。 参考技术D 推荐天纵ERP,B/S和C/S均可以操作,带有天纵智能开发平台,这是一种配置型软件快速开发工具,不需要编程,直接配置一下业务参数就可成为一个应用系统,且一次配置,BS(WEB)、CS(WIN)、APP、微信、钉钉同时生成,五种方式均可以操作。
以上是关于什么是基于WEB的B/S软件开发技术的主要内容,如果未能解决你的问题,请参考以下文章
简述软件开发中B/S模式和C/S模式的原理,相比较而言B/S都有哪些优点?