PHP高级课(MVC框架)笔记讲述.doc

PHP(MCV)框架笔记一 MVC概念与作用 1.MVC是一种非常重要的设计模式,是三个字词的缩写,分别为:模型(Model)、视图(View)和控制器(Controller) 2.MVC模式的目的就是实现web系统的职能分工,它强制性使应用程序的输入、处理和输出分开,可以各自处理自己的任务,是一种分层的概念. 二.MVC模式的工作原理 1.视图(view) 2.模型(model) 3.控制器(controller) 4.MVC的设计思路是把一个应用的输入、处理、输出流程按照model、view和controller的方式进行分离,这样一个应用被分成三个层(模型层,视图层,控制层). 三.MVC模式的优点 1. MVC是构筑软件非常好的基本模式,至少将业务处理与显示分离,强迫将应用分为模型、视图及控制层,使得你会认真考虑应用的额外复杂性,把这些想法融入架构中,增加了应用的可拓展性,如果能把握这一点,mvc模式会使你的应用更加强壮,更加有弹性,更加个性化 四.MVC的缺点 1.对开发人员的要求比较高 2.MVC是一种基本的设计模式 3.视图和模式的严格分离可能使得调试难度较高,但是比较容易发现错误 五.什么是框架 1.框架就是一个系统的半成品,是在给定的问题领域内,实现了一个应用程序的一部分设计,是整个或部分系统的可重用设计,表现为一组抽象构件以及构件实例间交互的方法,并且提供了

文档评论(0)

1亿VIP精品文档

相关文档