MVC模型和MVT模型

MVC

大部分开发平台都需要搭建的后台框架,Java和PHP最为喜爱

  • M:model。     模型。      主要用于对数据库层的封装
  • V:view。        视图。      用于对用户展示网页的效果
  • C:controller。控制器。  核心,用于处理用户的请求,获取数据,返回结果

MVC的目的:

解耦合。Iphone手机的耦合性非常高,随便坏一个零件都要整台手机换

台式机的耦合性比较低。换个内容、硬盘、CPU都不影响正常工作。

MVC模型中会发生的地方:数据库、网页css样式、用户请求

 

MVT

在Python中Django中不使用MVC,使用的模型称为MVT

  • M:model。负责与数据库交互
  • V:view,核心,负责接收请求、获取数据、返回结果
  • T:template,负责呈现内容到浏览器

 

原文地址:https://www.cnblogs.com/kumata/p/9629898.html