首页 > 编程知识 正文

python开发bs系统,后端开发和运维哪个好

时间:2023-05-04 19:42:38 阅读:39296 作者:2011

BS模型最近陷入疯狂的绘图,模拟一个信息管理系统开发的流程,了解运维和数据库模块的工作内容(没有项目,我自己做项目哦) )。

目前,基于BS模型的web开发,BS模型不是下载客户端登录系统,而是通过浏览器登录系统。

下载客户端是什么型号的? 客户端和服务端直接连接的CS模型。

下图为bs机型,分为表示层、逻辑层、存储层三层。

下图是早期的cs模型,分为从客户端到服务端两个级别。

总结一下,cs架构

好处:

1 .客户端是独立设计的,所以是个性化的

2 .客户端是下载安装的,不需要重复下载安装和下载

3 .因为客户端是独立开发的,所以安全策略很容易做

缺点:

1 .单独设计客户端。 这开发成本很大

2 .如果客户端不希望重新安装,则需要维护成本bs架构

好处:

1 .不需要安装客户端,hcdrjb可以在互联网上使用,开发更加模板化,开发成本低

2 .后台更新代码即可升级业务功能,用户无需自行升级

3 .网页功能增加或容易修改。 如果能修改后台代码、前端页面就好了。 用户打开web并自动更新到新页面

缺点:

1 .无法个性化。 vip页面可能会好一点。 可以根据账户体系实现

2 .消耗流量,每次打开一次加载ing;

3 .所有防病毒软件都是cs体系结构,因为有些操作不可用,例如删除本地文件?

关于其他的补充这里建议不要看,我自己的总结

1.bs架构基于广域网,cs架构基于局域网;

2.bs中没有客户端,浏览器运行,客户端需求小,表明客户端负载小的cs需要下载客户端,对硬件要求高。 这是因为客户端需要分担服务器的一部分负荷

3.bs多用户合并,cs属于内部使用;

就像我现在写的博客一样,我不需要下载客户端。 在写之前我在网页上提出了很多咨询的请求,web服务器解析了我的请求,从数据库中调用我搜索到的内容,也就是别人写的博客内容,取出后web呈现给我。 我读了之后,有点想法,写了博客并公开了。 web服务器在收到我的请求后,需要将我的内容保存到数据库中。 之后,有人调查了这个博客的内容……这就是bs架构; 】

在网上找到的图非常清晰,也很容易看到bs其实是从cs架构的三层架构演化而来的。

前端|关于后端前端和后端,我最听到的话是前后端是分离的……

在网上找博文,说自己进公司后前后端分离后效率高,项目管理进展顺利,前后端到底是什么?

其实在上面的第一张图中,在表示层的是前端。 表示层以后是后端。 这样写简单粗暴。

项目开发的基本流程1 .需求分析,全员参与;

2 .设计架构、数据库结构、数据量评估、模块结构、接口、业务逻辑

3 .开始进入环境,建立数据库,引入开发环境

4 .为并行开发向前端提供假数据

5 .根据进展,完成业务逻辑代码,进行单元测试和集成测试

代码审查,进行性能测试;

7 .发布到测试环境

8 .修复错误

9 .上线。

从项目开发的基本流程可以看出,数据库的内容主要集中在数据库设计(根据业务需求)和数据库部署两方面

数据库的设计包括哪些内容? 1 .根据业务需求设计E-R图;

2 .基于e-r图设计逻辑关系表

3.3基于范式实现逻辑关系表

4 .建立库、表,完善约束,建立触发器;

5 .创建实现业务逻辑的函数、存储过程等

数据库部署包括什么? 内容每天更新,今天到此为止…… 2020-6-16-23-09-37

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。