码迷,mamicode.com
首页 > Web开发 > 详细

mvc简介

时间:2017-09-05 00:08:45      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:分离   style   快速   color   控制器   优势   bsp   family   方法   

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.视图->显示出数据

mvc简介

标签:分离   style   快速   color   控制器   优势   bsp   family   方法   

原文地址:http://www.cnblogs.com/5aiQ/p/7476316.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!