软件框架理解

一、软件框架

软件框架理解_第1张图片
一个公司是由公司中的各部部门来组成的,每一个部门拥有特定的职能,部门与部门之间通过相互的配合来完成让公司运转起来。

一个软件框架是由其中各个软件模块组成的,每一个模块都有特定的功能,模块与模块之间通过相互配合来完成软件的开发。

软件框架是针对某一类软件设计问题而产生的。
二、MVC框架

1、mvc简介

MVC最初是由施乐公司旗下的帕罗奥多研究中心中的一位研究人员给 smalltalk语言发明的一中软件设计模式。
MVC的产生理念: 分工。让专门的人去做专门的事。
MVC的核心思想: 解耦。
MVC的思想被应用在的web开发的方面。
软件框架理解_第2张图片
2、web MVC框架的主要功能

M:Model,模型。-------->主要和数据库进行交互
V:View,视图。 -------->主要产生html页面
C:Controller,控制器。 ------->接收请求,进行处理,与M和V层进行交互,返回应答机制。

你可能感兴趣的:(框架)