关于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的超级变量$_POST获取HTML表单(HTML Form) 数据
May 07 PHP
PHPExcel读取Excel文件的实现代码
Dec 06 PHP
浅析Apache中RewriteCond规则参数的详细介绍
Jun 30 PHP
ThinkPHP 3.2 数据分页代码分享
Oct 14 PHP
php图像处理类实例
Jul 28 PHP
CodeIgniter生成静态页的方法
May 17 PHP
PHP实现支持加盐的图片加密解密
Sep 09 PHP
Zend Framework分发器用法示例
Dec 11 PHP
PHP多线程模拟实现秒杀抢单
Feb 07 PHP
php微信开发之图片回复功能
Jun 14 PHP
Laravel5.1 框架Middleware中间件基本用法实例分析
Jan 04 PHP
THINKPHP5分页数据对象处理过程解析
Oct 28 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如何解决网站大流量与高并发的问题
2011/06/25 PHP
PHP常量使用的几个需要注意的地方(谨慎使用PHP中的常量)
2014/09/12 PHP
php视频拍照上传头像功能实现代码分享
2015/10/08 PHP
php 二维数组时间排序实现代码
2016/11/19 PHP
Javascript模块化编程(三)require.js的用法及功能介绍
2013/01/17 Javascript
实现局部遮罩与关闭原理及代码
2013/02/04 Javascript
Javascript基础教程之定义和调用函数
2015/01/18 Javascript
jQuery实现个性翻牌效果导航菜单的方法
2015/03/09 Javascript
javascript实现的右下角弹窗实例
2015/04/24 Javascript
JavaScript数据结构与算法之链表
2016/01/29 Javascript
js+html5操作sqlite数据库的方法
2016/02/02 Javascript
JS结合bootstrap实现基本的增删改查功能
2016/07/22 Javascript
JS获取中文拼音首字母并通过拼音首字母快速查找页面内对应中文内容的方法【附demo源码】
2016/08/19 Javascript
JavaScript中的ajax功能的概念和示例详解
2016/10/17 Javascript
jquery对象和DOM对象的相互转换详解
2016/10/18 Javascript
HTML页面定时跳转方法解析(2种任选)
2016/12/22 Javascript
原生javascript实现图片放大镜效果
2017/01/18 Javascript
详解Javascript获取缓存和清除缓存API
2017/05/25 Javascript
基于JavaScript实现表格滚动分页
2017/11/22 Javascript
Javascript迭代、递推、穷举、递归常用算法实例讲解
2019/02/01 Javascript
微信小程序登录数据解密及状态维持实例详解
2019/05/06 Javascript
js 实现watch监听数据变化的代码
2019/10/13 Javascript
vue使用微信扫一扫功能的实现代码
2020/04/11 Javascript
Vue中通过属性绑定为元素绑定style行内样式的实例代码
2020/04/30 Javascript
Python可迭代对象操作示例
2019/05/07 Python
python中 * 的用法详解
2019/07/10 Python
一行Python代码过滤标点符号等特殊字符
2019/08/12 Python
python程序文件扩展名知识点详解
2020/02/27 Python
Python Django中间件使用原理及流程分析
2020/06/13 Python
Ellos丹麦:时尚和服装在线
2016/09/19 全球购物
支教自我鉴定
2014/01/18 职场文书
中专自我鉴定
2014/02/05 职场文书
国际贸易专业个人职业生涯规划
2014/02/15 职场文书
《鱼游到了纸上》教学反思
2014/02/20 职场文书
企业管理毕业生求职信范文
2014/03/07 职场文书
党员自我剖析材料范文
2014/10/06 职场文书