关于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数组实现无限分类,不使用数据库,不使用递归.
Dec 09 PHP
php操作excel文件 基于phpexcel
Jul 02 PHP
php安全开发 添加随机字符串验证,防止伪造跨站请求
Feb 14 PHP
用PHP实现弹出消息提示框的两种方法
Dec 17 PHP
浅谈php安全性需要注意的几点事项
Jul 17 PHP
php实现mysql备份恢复分卷处理的方法
Dec 26 PHP
php算法实例分享
Jul 14 PHP
WordPress中用于检索模版的相关PHP函数使用解析
Dec 15 PHP
thinkphp中字符截取函数msubstr()用法分析
Jan 09 PHP
轻松掌握php设计模式之访问者模式
Sep 23 PHP
mysql desc(DESCRIBE)命令实例讲解
Sep 24 PHP
PHP+Redis事务解决高并发下商品超卖问题(推荐)
Aug 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&&mysql)二
2006/10/09 PHP
如何使用脚本模仿登陆过程
2006/11/22 PHP
精通php的十大要点(上)
2009/02/04 PHP
PHP的伪随机数与真随机数详解
2015/05/27 PHP
64位windows系统下安装Memcache缓存
2015/12/06 PHP
PHP与SQL语句常用大全
2016/12/10 PHP
PHP 图片处理
2020/09/16 PHP
javascript 去字符串空格终极版(支持utf8)
2009/11/14 Javascript
JS操作select下拉框动态变动(创建/删除/获取)
2013/06/02 Javascript
JavaScript 和 Java 的区别浅析
2013/07/31 Javascript
用自定义图片代替原生checkbox实现全选,删除以及提交的方法
2016/10/18 Javascript
vue axios请求拦截实例代码
2018/03/29 Javascript
Nodejs技巧之Exceljs表格操作用法示例
2019/11/06 NodeJs
js中Function引用类型常见有用的方法和属性详解
2019/12/11 Javascript
Jquery高级应用Deferred对象原理及使用实例
2020/05/28 jQuery
微信小程序实现搜索框功能及踩过的坑
2020/06/19 Javascript
[37:37]DAC2018 4.4 淘汰赛 Optic vs Mineski 第二场
2018/04/05 DOTA
[52:07]完美世界DOTA2联赛PWL S3 LBZS vs access 第二场 12.10
2020/12/13 DOTA
微信小程序跳一跳游戏 python脚本跳一跳刷高分技巧
2018/01/04 Python
python退出命令是什么?详解python退出方法
2018/12/10 Python
详解Python做一个名片管理系统
2019/03/14 Python
基于python实现高速视频传输程序
2019/05/05 Python
如何用Python做一个微信机器人自动拉群
2019/07/03 Python
详解Python中字符串前“b”,“r”,“u”,“f”的作用
2019/12/18 Python
在PyTorch中使用标签平滑正则化的问题
2020/04/03 Python
python查询MySQL将数据写入Excel
2020/10/29 Python
HTML5图片层叠的实现示例
2020/07/07 HTML / CSS
Annoushka英国官网:英国奢侈珠宝品牌
2018/10/20 全球购物
含精油的天然有机化妆品:Indemne
2019/08/27 全球购物
用Python写一个for循环的例子
2016/07/19 面试题
Java程序员综合测试题
2014/04/25 面试题
财务部岗位职责
2013/11/19 职场文书
国税会议欢迎词
2014/01/16 职场文书
大学生读书笔记大全
2015/07/01 职场文书
教育教学工作反思
2016/02/24 职场文书
Nginx 匹配方式
2022/05/15 Servers