mvc简介

mvc

全名 model view controller 是模型,视图,控制器的缩写,是一种软件设计的典范,用一种业务逻辑和数据显示分离的方法组织代码


能够快速上手主流php框架 YII,TP,CI

 

面向过程的缺点

1.维护难

2.开发速度慢

3.二次开发难度高,工作量大


mvc的优势

1.维护简单

2.开发速度快

3.各司其职互不干扰,有利于开发中分工

4.有利于代码的重用


视图:能够直观的 看到的web界面

控制器:向系统发出指令的工具

模型:按要求从数据库取出数据,并处理数据


mvc工作流程 

1.浏览的人->调用控制器 C

2.控制器->按指令选取一个合适的模型 M

3.模型->按控制器的指令取出相应的数据并返回给控制器

4.控制器->按指令选取相应的视图 V

5.视图->显示出数据

posted @ 2017-09-04 22:56  这是一个很好的名字  阅读(331)  评论(0编辑  收藏  举报