关于php mvc开发模式的感想


Posted in PHP onJune 28, 2011

使用mvc开发模式是为了什么??
MVC是一个设计模式,它强制性的使应用程序的输入、处理和输出分开。使用MVC应用程序被分成三个核心部件:模型、视图、控制器。它们各自处理自己的任务。

我们有必要严格区分mvc的三层模式模式吗? m与c的跨界使用更有利于快速开发。
在我使用的框架中 m与c可以跨界使用,并不严格区分。有时候很想直接在c里处理m的事,因为业务的数据处理并不多见,也许只有一次。 这样在m里面写个函数,

再用c调用,变得复杂,这与php快速开发理念相悖。

我们需要的什么?

1.视图分离

2.代码重用

3.开发效率

所以觉得在mvc模式开发中,并不一定要强制去区分 m和c,需要重用的数据放入m里,简单的不需要重用的可以直接扔到c里。大家觉得呢??

PHP 相关文章推荐
PHP中Session的概念
Oct 09 PHP
织梦模板标记简介
Mar 11 PHP
php代码运行时间查看类代码分享
Aug 06 PHP
PHP可变函数的使用详解
Jun 14 PHP
thinkphp验证码显示不出来的解决方法
Mar 29 PHP
使用php方法curl抓取AJAX异步内容思路分析及代码分享
Aug 25 PHP
php调用淘宝开放API实现根据卖家昵称获取卖家店铺ID的方法
Jul 29 PHP
简单的php+mysql聊天室实现方法(附源码)
Jan 05 PHP
PHP常见数组函数用法小结
Mar 21 PHP
PHP正则替换函数preg_replace()报错:Notice Use of undefined constant的解决方法分析
Feb 04 PHP
浅谈Laravel模板实体转义带来的坑
Oct 22 PHP
TP3.2框架分页相关实现方法分析
Jun 03 PHP
yii框架源码分析之创建controller代码
Jun 28 #PHP
关于PHP中Object对象的笔记分享
Jun 28 #PHP
php dirname(__FILE__) 获取当前文件的绝对路径
Jun 28 #PHP
php新建文件自动编号的思路与实现
Jun 27 #PHP
调整优化您的LAMP应用程序的5种简单方法
Jun 26 #PHP
php开启安全模式后禁用的函数集合
Jun 26 #PHP
php设计模式 Adapter(适配器模式)
Jun 26 #PHP
You might like
php获取后台Job管理的实现代码
2011/06/10 PHP
浅析php数据类型转换
2014/01/09 PHP
smarty中常用方法实例总结
2015/08/07 PHP
JavaScript 语言的递归编程
2010/05/18 Javascript
js关闭子窗体刷新父窗体实现方法
2012/12/04 Javascript
extjs关于treePanel+chekBox全部选中以及清空选中问题探讨
2013/04/02 Javascript
js弹出div并显示遮罩层
2014/02/12 Javascript
JS实现的竖向折叠菜单代码
2015/10/21 Javascript
基于HTML5上使用iScroll实现下拉刷新,上拉加载更多
2016/05/21 Javascript
Javascript在IE和Firefox浏览器常见兼容性问题总结
2016/08/03 Javascript
jQuery实现获取元素索引值index的方法
2016/09/18 Javascript
js判断浏览器是否支持严格模式的方法
2016/10/04 Javascript
浅谈Angular的$q, defer, promise
2016/12/20 Javascript
jQuery 实现鼠标画框并对框内数据选中的实例代码
2017/08/29 jQuery
Vue三层嵌套路由的示例代码
2018/05/05 Javascript
Babel 入门教程学习笔记
2018/06/13 Javascript
vue 纯js监听滚动条到底部的实例讲解
2018/09/03 Javascript
17道题让你彻底理解JS中的类型转换
2019/08/08 Javascript
Vue获取页面元素的相对位置的方法示例
2020/02/05 Javascript
微信小程序开发(二):页面跳转并传参操作示例
2020/06/01 Javascript
使用Python写个小监控
2016/01/27 Python
在python下使用tensorflow判断是否存在文件夹的实例
2019/06/10 Python
基于Django静态资源部署404的解决方法
2019/07/28 Python
感知器基础原理及python实现过程详解
2019/09/30 Python
python 申请内存空间,用于创建多维数组的实例
2019/12/02 Python
Python线程条件变量Condition原理解析
2020/01/20 Python
一款超酷的js+css3实现的3D标签云特效兼容ie7/8/9
2013/11/18 HTML / CSS
REN Clean Skincare官网:英国本土有机护肤品牌
2019/02/23 全球购物
西安当代医院管理研究院笔试题
2015/12/11 面试题
数控技术与应用毕业生自荐信
2013/09/24 职场文书
应届生妇产科护士求职信
2013/10/27 职场文书
2014五年级班主任工作总结
2014/12/05 职场文书
军训阅兵新闻稿
2015/07/17 职场文书
初中团支书竞选稿
2015/11/21 职场文书
高三化学教学反思
2016/02/22 职场文书
React中的Context应用场景分析
2021/06/11 Javascript