关于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开发文件系统实例讲解
Oct 09 PHP
针对初学PHP者的疑难问答(2)
Oct 09 PHP
配置php网页显示各种语法错误
Sep 23 PHP
php去除HTML标签实例
Nov 06 PHP
php curl post 时出现的问题解决
Jan 30 PHP
Thinkphp调用Image类生成缩略图的方法
Mar 07 PHP
PHP入门教程之面向对象基本概念实例分析
Sep 11 PHP
如何打开php的gd2库
Feb 09 PHP
Yii2 队列 shmilyzxt/yii2-queue 简单概述
Aug 02 PHP
yii2中LinkPager增加总页数和总记录数的实例
Aug 28 PHP
php更新cookie内容的详细方法
Sep 30 PHP
PHP使用openssl扩展实现加解密方法示例
Feb 20 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 操作符与控制结构
2012/03/07 PHP
PHP正则表达式过滤html标签属性(DEMO)
2016/05/04 PHP
Zend Framework使用Zend_Loader组件动态加载文件和类用法详解
2016/12/09 PHP
AJAX异步从优酷专辑中采集所有视频及信息(JavaScript代码)
2010/11/20 Javascript
JQuery通过Ajax提交表单并返回结果
2011/07/31 Javascript
jquery分页对象使用示例
2014/04/01 Javascript
JavaScript eval() 函数介绍及应用示例
2014/07/29 Javascript
javascript cookie的简单应用
2016/02/24 Javascript
全面接触神奇的Bootstrap导航条实战篇
2016/08/01 Javascript
jQuery移除或禁用html元素点击事件常用方法小结
2017/02/10 Javascript
vue修改vue项目运行端口号的方法
2017/08/04 Javascript
详解如何在微信小程序开发中正确的使用vant ui组件
2018/09/13 Javascript
分享5个顶级的JavaScript Ajax组件库
2018/09/16 Javascript
vue-cli 3.x 修改dist路径的方法
2018/09/19 Javascript
如何对react hooks进行单元测试的方法
2019/08/14 Javascript
layui表单提交到后台自动封装到实体类的方法
2019/09/12 Javascript
Layui数据表格判断编辑输入的值,是否为我需要的类型详解
2019/10/26 Javascript
如何利用node.js开发一个生成逐帧动画的小工具
2019/12/01 Javascript
如何在JavaScript中使用localStorage详情
2021/02/04 Javascript
python实现批量转换文件编码(批转换编码示例)
2014/01/23 Python
python学生信息管理系统
2018/03/13 Python
解决Python网页爬虫之中文乱码问题
2018/05/11 Python
Python闭包执行时值的传递方式实例分析
2018/06/04 Python
python实现朴素贝叶斯算法
2018/11/19 Python
解决Pycharm界面的子窗口不见了的问题
2019/01/17 Python
详解python--模拟轮盘抽奖游戏
2019/04/12 Python
Python 2/3下处理cjk编码的zip文件的方法
2019/04/26 Python
Python 中 -m 的典型用法、原理解析与发展演变
2019/11/11 Python
Trip.com澳大利亚:在线旅行社
2019/12/01 全球购物
简历的自我评价
2014/02/03 职场文书
项目采购员岗位职责
2014/04/15 职场文书
安全施工责任书
2014/08/25 职场文书
个人工作保证书
2015/02/28 职场文书
统计工作个人总结
2015/03/03 职场文书
汽车销售助理岗位职责
2015/04/14 职场文书
2015年高三毕业班班主任工作总结
2015/10/22 职场文书