关于php mvc开发模式的感想
作者:bea
使用mvc开发模式是为了什么?? MVC是一个设计模式,它强制性的使应用程序的输入、处理和输出分开。使用MVC应用程序被分成三个核心部件:模型、视图、控制器。它们各自处理自己的任务。 我们有必要严格区分mvc的三层模式模式吗? m与c的跨界使用更有利于快速开发。 在我使用的框架中 m与c可以跨界使用,并不严格区分。有时候很想直接在c里处理m的事,因为业务的数据处理并不多见,也许只有一次。 这样在m里面写个函数, 再用c调用,变得复杂,这与php快速开发理念相悖。 我们需要的什
使用mvc开发模式是为了什么??
MVC是一个设计模式,它强制性的使应用程序的输入、处理和输出分开。使用MVC应用程序被分成三个核心部件:模型、视图、控制器。它们各自处理自己的任务。
我们有必要严格区分mvc的三层模式模式吗? m与c的跨界使用更有利于快速开发。
在我使用的框架中 m与c可以跨界使用,并不严格区分。有时候很想直接在c里处理m的事,因为业务的数据处理并不多见,也许只有一次。 这样在m里面写个函数,
再用c调用,变得复杂,这与php快速开发理念相悖。
我们需要的什么?
1.视图分离
2.代码重用
3.开发效率
所以觉得在mvc模式开发中,并不一定要强制去区分 m和c,需要重用的数据放入m里,简单的不需要重用的可以直接扔到c里。大家觉得呢??
有用 |
无用
MVC是一个设计模式,它强制性的使应用程序的输入、处理和输出分开。使用MVC应用程序被分成三个核心部件:模型、视图、控制器。它们各自处理自己的任务。
我们有必要严格区分mvc的三层模式模式吗? m与c的跨界使用更有利于快速开发。
在我使用的框架中 m与c可以跨界使用,并不严格区分。有时候很想直接在c里处理m的事,因为业务的数据处理并不多见,也许只有一次。 这样在m里面写个函数,
再用c调用,变得复杂,这与php快速开发理念相悖。
我们需要的什么?
1.视图分离
2.代码重用
3.开发效率
所以觉得在mvc模式开发中,并不一定要强制去区分 m和c,需要重用的数据放入m里,简单的不需要重用的可以直接扔到c里。大家觉得呢??
猜你喜欢
您可能感兴趣的文章:
- PHP array_multisort()函数的使用札记
- PHP导出MySQL数据到Excel文件(fputcsv)
- PHP include_path设置技巧分享
- php array_intersect比array_diff快(附详细的使用说明)
- php header Content-Type类型小结
- php中关于codeigniter的xmlrpc的类在进行数据交换时的类型问题
- PHP采集利器 Snoopy 试用心得
- php中的三元运算符使用说明
- PHP 数据结构 算法 三元组 Triplet
- php中批量删除Mysql中相同前缀的数据表的代码
- PHP中error_reporting()函数的用法(修改PHP屏蔽错误)
- PHP函数之error_reporting(E_ALL ^ E_NOTICE)详细说明
- 在php中判断一个请求是ajax请求还是普通请求的方法
- php编程实现获取excel文档内容的代码实例
- PHP学习笔记之数组篇
- php设计模式 Visitor 访问者模式
- php懒人函数 自动添加数据
- php中比较简单的导入phpmyadmin生成的sql文件的方法
- php skymvc 一款轻量、简单的php