了解B/S和C/S
前言
。。。。。。“学好长时间编程了,JavaSE学完了,前端也简单学了”
。。。。。。“那你学这么多,讲讲B/S吧”
。。。。。。“B/S?这是个啥玩意?没听过”
。。。。。。“靠,牛逼!”。
软件开发两大巨头
B/S和C/S是当今世界的两大主流开发体系。
什么是B/S?B/S结构(Browser/Server)是浏览器服务器这种开发模式,
就是只安装维护一个服务器(Server),而客户端采用浏览器(Browse)运行软件
什么是C/S?C/S又称Client/Server或客户/服务器模式。需要做客户端服务器端。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或SQLServer。客户端需要安装专用的客户端软件。
我想看到B/S和C/S的定义,玩过电脑的朋友应该都明白,通俗点说就是像小游戏这样运行在浏览器上的软件就是B/S开发模式,像QQ、吃鸡游戏,英雄联盟等软件需要下载客户端软件,这种软件就是C/S开发模式。这个很好理解,没什么可说的。我觉得这不是啥必备的知识点,不牵扯会不会,我也不知道重要不重要,但作为一个程序员,我觉得这应该是个常识吧,就像上厕所要带纸,谈恋爱要趁早。。。。。。。开个玩笑,意思差不多。
基于B/S模式开发
老师之前跟我们说,我们现在学的都是基于B/S模式开发,刚开始我也一脸懵,后来想明白了,为什么这些年