关于phpYII框架的规范写法疑问

因为yii里面有模块的存在,所有MVC中又有一个MVC,那在模块中开发使用表模型来做验证,controtller用来做页面跳转。VIEW放视图文件。那么我一些逻辑性的方法... 因为yii里面有模块的存在,所有MVC中又有一个MVC ,那在模块中开发使用表模型来做验证,controtller用来做页面跳转。VIEW放视图文件。那么我一些逻辑性的方法写在哪里呢?是卸载模块的***Module.php。还在直接写在controtller 的action里面?这点很纠结。请大牛们不吝赐教。 展开
 我来答
匿名用户
推荐于2016-09-14
展开全部
通常情况下MVC也是是非常苛刻的非得一定怎么样,如果你的业务逻辑只有两三句代码,且就只在这个地方使用的话,完全可以写在action里面。
通常情况下,我们会将业务逻辑进行封装,比如封装到某个类里面,当你需要的时候,你可以调用这个类来进行业务逻辑处理。根据业务逻辑的不同,可能最终处理的方式不一样,比如,比较通用点的,和具体的数据没有关系的,你可以封装为component(放到components目录下),如果和具体的数据有关系,你也可以封装一些基本的类,放到model目录下(这个目录下的内容会自动加载),然后使用就可以了。当然,你也可以写成extension之类的。
处理方式有很多,当你经验多起来的时候你自然就知道怎么做了。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式