BS结构也可以理解为web结构,是一种基于浏览器载体的框架,包含前端、后端和数据库三个大的方向,各个方向的技术都不一样,这些是开发B/S结构软件所必需的。现在主流的技术包含.NET、SqlServer、Bootstrap等,至于用什么开发平台最合适,可以参考下
云微B/S开发平台
开发平台Web前端开发技术包括三种基本技术:HTML、CSS和JavaScript,当然还有很多高级的前端框架,比如bootstrap、Jquery等,前端纯开发也是比较的复杂,如果找到规律,按照一定套路就会觉得很合适自己。
Web后端技术也有很多,比如.Net、JAVA、PHP等,各大语言都有其开发架构,像.NET的MVC架构,一般web后端技术的知识面是很广的,也都有合适的技术平台。
数据库现在有三种主流的数据库:Mysql\SQLserver\Oracle,还有Nosql数据库:Redis、Mogodb等。
市面上B/S结构的软件很多,可以用低代码平台来实现一些业务流程管理软件
低代码开发平台的好处就是用户通过拖拉拽配置式操作即可快速构建出
能同时在PC和移动端运行的各类管理系统,可以节约80%以上开发工作量
而低代码平台的厂商有:天翎(B/S结构)、力软、宏天等
php+mysql 开发软件平台Eclipse
.net + sqlserver 开发软件平台 visual studio 2008/2010/2013
你熟悉哪个用哪个。
软件开发平台主要分为两种,一种是定制开发平台,还有一种是最新兴起的快速开发平台,定制开发平台大家都懂,快速开发平台则编码少,效率高而著称。
传统定制的开发和测试周期都很长,往往不能准时提交订单,开发好的系统也需要一段时间来磨合才能稳定。而这从零开始的的开发模式对开发人员的要求是非常高的,需要精通编程语言、数据库和各种开发技术的人才。由于对开发人员要求高及开发时间长,所以开发成本是比较高的。由于整个系统代码纯手撸,出错率也是非常高的,后期的维护是相当麻烦,成本也高。
快速开发平台配置式开发方式,一天可以开发十几套模板,且测试简单,性能稳定不需要磨合。平台内的各个功能都已经开发好了,只要懂一些数据库知识就可以上手,所以对开发人员要求就比较低,非常适合一些小白程序员或没有程序员的企业,而且也有非常高的学习价值。整个平台的代码经过开发人员和用户不断的反馈和调整,安全系数是有保障的,维护起来也是很方便的。
而市面上的相关厂商也比较多,比如天翎、宏天、普元等,最终还是适合自己的才是最好的开发平台。