一.前戏-MVC框架与MTV框架 1.MVC MVC(Model View Controller),是一种软件工程开发的架构模式,不仅适用于软件开发,而且适用于其他广泛的设计和组织工作,主要思想通过分层的概念把软件系统分为三层: 1)模型(Model),负责数据的存取和分发 2)视图(View),负责如何把前端页面的展示 3)控制器(Controller),从视图层接收客户端输入的指令 每层间紧密联系,但又互相独立,每一层的发生变化不影响其它层,且都对外提供接口,共其它层调用,从而实现模块化设计