随笔记

软件架构的设计,主要是针对某一类软件问题而设计,主要的目的是提高软件开发的效率,

mvc框架的全拼

model(单词记忆)

view(单词记忆)

controller(单词记忆)

mvc分思想的沿用,被用在了web开发方面,被称为web   mvc框架

mvc的核心思想是解耦性,让不同的代码块之间降低耦合,增强代码的可扩展性和可移植性,实现向后兼容

mvc框架的应用Java ,php,Python,都有所应用

mvc功能:

m全拼model:主要封装对数据库层的访问,对数据库中的数据进行增删改查操作。

v 全拼view:用于封装结果,生成页面展示的HTML内容。

c全拼controller:用于接收请求,处理业务逻辑,与model和view交互,返回结果。

django

django框架遵循mvc设计,并且有一个专有名词:MVT

MVT功能:

m全拼model:负责和数据库交互,进行数据处理。与mvc中的m功能相同。

v全拼view:接收请求,进行业务处理,返回应答。与mvc中的c的功能相同。

t全拼template:负责封装构造要返回的HTML,与mvc中的v功能相同。

你可能感兴趣的:(随笔记)