Home >Backend Development >PHP Tutorial >一个控制器写多个方法和一个控制器写一个方法

一个控制器写多个方法和一个控制器写一个方法

WBOY
WBOYOriginal
2016-06-20 12:40:491253browse

框架中一个控制器是一个类,其中的各个方法之间是没有什么关系的(如controller类里面有一个A方法是用来显示A页面的,而另一个B方法是用来显示B页面的)。

这样的话我有几个困惑:
1、以面向对象思想来看的话,一个类中多个方法之间没有任何联系这不合适吧
2、在实例化为对象时,这个对象是否过于庞大

既然如此,一个控制器类里面只写一个方法(如从数据库查数据并显示a页面,就建一个a控制器,里面只有一个方法。而现实b页面又建一个b控制器,里面也只有一个方法),这样的做法是不是比现有的mvc框架(一个控制器里写多个方法)方式更合适呢?


回复讨论(解决方案)

你给的例子实在太烂!
分明只是调用了不同的模版(View),业务逻辑是完全相同的

就跟人要吃、喝、拉、撒、睡一样,这样就好比人这个类里的方法。

你给的例子实在太烂!
分明只是调用了不同的模版(View),业务逻辑是完全相同的



好像是的诶。。。。。。好烂

交流学习

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn