博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mvc简介
阅读量:7014 次
发布时间:2019-06-28

本文共 397 字,大约阅读时间需要 1 分钟。

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

转载于:https://www.cnblogs.com/5aiQ/p/7476316.html

你可能感兴趣的文章
RxJava应用:实现七牛云多图上传
查看>>
Android爬坑之旅之不易发现的BUG
查看>>
koa2开发微信公众号: 不定期推送最新币圈消息
查看>>
小tips:JS中this操作执行像(object.getName = object.getName)()操作改变了this
查看>>
为什么国外的 App 很少会有开屏广告?
查看>>
移动端中webview的h5访问,出现了运营商的广告解决方案
查看>>
PHP curl 返回Connection timed out解决办法
查看>>
关于5G被激烈讨论的那些争端和冲突
查看>>
如何理解 Laravel 的 Ioc 容器
查看>>
毕啸南专栏 | 对话李开复:AI科学家的转型之路
查看>>
iphone: 可编辑的tableView Move&Delete
查看>>
jQuery中的join方法
查看>>
JSP取得绝对路径
查看>>
最新Do Not Track标准问世:网站都应尊重用户选择
查看>>
逾半数全球商业领袖认同智能自动化,但首先要解决员工的抵触情绪
查看>>
被忽视的Web安全漏洞:如何识别和解决?
查看>>
SDN网络的构建及通信业务与光纤引入
查看>>
对冷却系统进行全面分析
查看>>
撬动智能家居市场 智慧家庭“最强大脑”被激活
查看>>
聊聊springcloud的GatewayControllerEndpoint
查看>>