実存的な質問がありますが、誰かが答えてくれることを願っています。
Cakephp コントローラーに「コントローラー」という単語を付ける必要があるのはなぜですか?
命名規則が何であるかは知っていますが、なぜそうなのかはどこにも書かれていません(まあ、どこかに書かれているかもしれませんが、見つかりませんでした)。
コントローラーのクラス名は複数形、キャメルケース、およびコントローラーで終わる
PostModel.php、WhateverModel.phpまたはviewView.ctp、はありませんaddView.ctp。モデルでは、それは単にPost.phpまたはItem.phpです。ビューを使用すると... まあ何でもありますが、アクションの最後に「ビュー」を追加する必要はありません。コントローラとの違いはなぜですか?
エラーItemModel.phpがItemsController.php.
Fish.phpモデルのようにFish.php、コントローラー部分を追加しなければ、コントローラーもそうなるでしょう。しかし、フォルダの分離は非常に明確であり、
/Controller
   Fish.php
/Model
   Fish.php
それは本当に問題ではありません...それともそうですか?
私の質問は、コントローラーの命名規則がそのようなものではない理由と、「理由」以外に論理的な理由があるかどうかです。「バージョン 0.0.1 でそのように始めて、それを変更するのが遅かった」でも十分です。