关于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 has encountered an Access Violation
Jan 15 PHP
40个迹象表明你还是PHP菜鸟
Sep 29 PHP
如何阻止网站被恶意反向代理访问(防网站镜像)
Mar 18 PHP
php调整服务器时间的方法
Apr 03 PHP
php两种无限分类方法实例
Apr 21 PHP
weiphp微信公众平台授权设置
Jan 04 PHP
PHP设置头信息及取得返回头信息的方法
Jan 25 PHP
PHP单例模式详解及实例代码
Dec 21 PHP
PHP+Ajax实现的无刷新分页功能详解【附demo源码下载】
Jul 03 PHP
PHP实现腾讯与百度坐标转换
Aug 05 PHP
PHP下载文件函数与用法示例
Sep 27 PHP
基于php+MySql实现学生信息管理系统实例
Aug 04 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
编写漂亮的代码 - 将后台程序与前端程序分开
2008/04/23 PHP
php打开文件fopen函数的使用说明
2013/07/05 PHP
php实现文件编码批量转换
2014/03/10 PHP
php文件上传你必须知道的几点
2015/10/20 PHP
windows平台中配置nginx+php环境
2015/12/06 PHP
Javascript 继承机制的实现
2009/08/12 Javascript
JQuery+JS实现仿百度搜索结果中关键字变色效果
2011/08/02 Javascript
理解JavaScript的prototype属性
2012/02/11 Javascript
JS中类或对象的定义说明
2014/03/10 Javascript
JS跨域问题详解
2014/11/25 Javascript
jQuery获取checkbox选中的值
2016/01/28 Javascript
JS中多步骤多分步的StepJump组件实例详解
2016/04/01 Javascript
微信小程序 后台https域名绑定和免费的https证书申请详解
2016/11/10 Javascript
JS仿京东移动端手指拨动切换轮播图效果
2020/04/10 Javascript
小程序实现人脸识别功能(百度ai)
2018/12/23 Javascript
vue实现表单录入小案例
2019/09/27 Javascript
js get和post请求实现代码解析
2020/02/06 Javascript
[57:09]DOTA2-DPC中国联赛 正赛 Phoenix vs Dynasty BO3 第一场 1月26日
2021/03/11 DOTA
用Python编写脚本使IE实现代理上网的教程
2015/04/23 Python
Apache如何部署django项目
2017/05/21 Python
Python3爬虫爬取英雄联盟高清桌面壁纸功能示例【基于Scrapy框架】
2018/12/05 Python
Python 处理图片像素点的实例
2019/01/08 Python
Python类中的魔法方法之 __slots__原理解析
2019/08/26 Python
Python自动巡检H3C交换机实现过程解析
2020/08/14 Python
用 Django 开发一个 Python Web API的方法步骤
2020/12/03 Python
CSS3中的Media Queries学习笔记
2016/05/23 HTML / CSS
火山动力Java笔试题
2014/06/26 面试题
应用电子技术专业个人求职信
2013/09/21 职场文书
网络编辑求职信
2014/04/30 职场文书
有关九一八事变的演讲稿
2014/09/14 职场文书
2015年班组长工作总结
2015/04/10 职场文书
2016孝老爱亲模范事迹材料
2016/02/26 职场文书
2019年亲子运动会口号
2019/10/11 职场文书
Python基础之tkinter图形化界面学习
2021/04/29 Python
Windows环境下实现批量执行Sql文件
2021/10/05 SQL Server
mysql insert 存在即不插入语法说明
2022/03/25 MySQL