相关疑难解决方法(0)

控制器命名约定

我有一个存在问题,希望有人能回答.
为什么Cakephp控制器需要附加"控制器"字?

我知道什么是命名约定,但它没有说明为什么会这样(好吧,也许它写在某个地方,但我还没有找到它).

控制器类名是复数,CamelCased,以Controller结尾

我们没有PostModel.php,WhateverModel.php或者viewView.ctp,addView.ctp.对于模型它只是Post.phpItem.php.视图是......好吧,任何东西,但在动作结束时不需要附加"视图".为什么与控制器的区别?

我已经看到了一些错误在于他们所拥有的问题ItemModel.php,并且我理解为什么控制器存在混淆ItemsController.php(尽管如此,它不是不读取文档的借口).

我想也许是为了帮助避免拐点问题,比如Fish.php模型,Fish.php如果我们没有添加控制器部分,控制器也是如此.但文件夹的分离是非常清楚和有

/Controller
   Fish.php
/Model
   Fish.php
Run Code Online (Sandbox Code Playgroud)

这不是一个真正的问题...或者是它?

我的问题是为什么,而不是控制器的命名约定如何,以及除了"只是因为"之外还有任何逻辑原因.即使是"我们在版本0.0.1中开始这样,然后改变它就迟到了"就足够了.

cakephp

0
推荐指数
1
解决办法
449
查看次数

标签 统计

cakephp ×1