关于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源码之 ext/mysql扩展部分
Jul 17 PHP
PHP爆绝对路径方法收集整理
Sep 17 PHP
测试PHP连接MYSQL成功与否的代码
Aug 16 PHP
PHP中判断变量为空的几种方法分享
Aug 26 PHP
PHP 如何获取二维数组中某个key的集合
Jun 03 PHP
ThinkPHP之N方法实例详解
Jun 20 PHP
WordPress中"无法将上传的文件移动至"错误的解决方法
Jul 01 PHP
PHP+JavaScript实现无刷新上传图片
Feb 21 PHP
php-msf源码详解
Dec 25 PHP
PHP使用SOAP调用API操作示例
Dec 25 PHP
PDO::quote讲解
Jan 29 PHP
aec加密 php_php aes加密解密类(兼容php5、php7)
Mar 14 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模板引擎Smarty内建函数section,sectionelse用法详解
2016/04/11 PHP
PHP命名空间定义与用法实例分析
2019/08/14 PHP
js两行代码按指定格式输出日期时间
2011/10/21 Javascript
给jqGrid数据行添加修改和删除操作链接(之一)
2011/11/04 Javascript
JS在textarea光标处插入文本的小例子
2013/03/22 Javascript
jquery $.each 和for怎么跳出循环终止本次循环
2013/09/27 Javascript
全面理解面向对象的 JavaScript(来自ibm)
2013/11/10 Javascript
浅谈类似于(function(){}).call()的js语句
2015/03/30 Javascript
举例详解Python中smtplib模块处理电子邮件的使用
2015/06/24 Javascript
JavaScript encodeURI 和encodeURIComponent
2015/12/04 Javascript
BootStrap 智能表单实战系列(二)BootStrap支持的类型简介
2016/06/13 Javascript
Vue实现双向数据绑定
2017/05/03 Javascript
详解vue 实例方法和数据
2017/10/23 Javascript
js原生实现移动端手指滑动轮播图效果的示例
2018/01/02 Javascript
vue实现搜索功能
2019/05/28 Javascript
使用Element的InfiniteScroll 无限滚动组件报错的解决
2020/07/27 Javascript
Vue通过provide inject实现组件通信
2020/09/03 Javascript
基于JavaScript实现轮播图效果
2021/01/02 Javascript
跟老齐学Python之使用Python操作数据库(1)
2014/11/25 Python
python django 访问静态文件出现404或500错误
2017/01/20 Python
深入理解Django中内置的用户认证
2017/10/06 Python
PyQt5实现简易电子词典
2019/06/25 Python
Django文件存储 默认存储系统解析
2019/08/02 Python
python使用OpenCV模块实现图像的融合示例代码
2020/04/10 Python
多个版本的python共存时使用pip的正确做法
2020/10/26 Python
Python调用Redis的示例代码
2020/11/24 Python
非凡女性奢华谦虚风格:The Modist
2017/10/28 全球购物
JD Sports丹麦:英国领先的运动时尚零售商
2020/11/24 全球购物
管理学专业个人求职信范文
2013/09/21 职场文书
英语翻译系毕业生求职信
2013/09/29 职场文书
学生会主席事迹材料
2014/01/28 职场文书
餐饮企业总经理岗位职责范文
2014/02/18 职场文书
医学专业大学生求职信
2014/07/12 职场文书
sql server 累计求和实现代码
2022/02/28 SQL Server
Java 定时任务技术趋势简介
2022/05/04 Java/Android
详解Flutter自定义应用程序内键盘的实现方法
2022/06/14 Java/Android