MVC设计模式.pptVIP

  • 42
  • 0
  • 约 26页
  • 2017-09-27 发布于山西
  • 举报
基于MVC的WEB设计模式 新程PHP培训中心() 开篇 模型-视图-控制器(MVC)是80年代Smalltalk-80出现的一种软件设计模式,现在已经被广泛的使用 MVC是一种软件设计模式,不仅仅应用于WEB。在日常生活中处处可以找到类似于MVC的例子。 在WEB应用上,J2EE平台最先应用MVC设计模式,并成为一个事实上的标准。 taobao,baidu的设计模式:数据与显示分离 什么是MVC设计模式 1、模型(Model)   业务逻辑层。用于封装业务逻辑和数据模型。 2、视图(View)   表示层。就是与用户实现交互的界面,通常实现数据的输入和输出功能。 3、控制器(controller)   控制层。起到控制整个业务流程的作用,实现View层跟Model层的协同工作。 传统web开发模式与MVC模式的比较 MVC组件类型的关系和功能-2 MVC结构提供了一种按功能对各种对象进行分割的方法,其目的是为了将各对象间的耦合程度减至最小。MVC结构本来是为了将传统的输入(input)、处理(processing)、输出(output)任务运用到图形化用户交互模型中而设计的。但是,将这些概念运用于基于Web的企业级多层应用领域也是很适合的。 在MVC结构中,模型(Model)代表应用程序的数据(data)和用于控制访问和修改这些数据

文档评论(0)

1亿VIP精品文档

相关文档