これは愚かな質問のように見えるかもしれません。とても申し訳ありません=]PHP MVC - 各ページに独自のクラスが必要ですか?
私は開発をスピードアップするために小さなフレームワークを構築しています。私はcodeignitorのような他のものがあることを知っていますが、私は最初からビルドの知識が欲しいです。とにかく私は、私のような独立したすべてのものを持っているなどの研究を通じて、私ができる最善
を構造を作成しました。
application/
/models/My Models such as Database.php
/views < I have a View.php
/controllers < I have a HomeController.php
私は任意のクエリがPHPに渡されますのindex.phpを持つすべての主要なものを設定し、それはそれはそうのように行う必要があるものを行います。
http://localhost/Framework/home/index
これはHomeController->index
私はインデックスメソッドのように自分の変数nを設定して、レンダリングするビュークラスにすべてを送信します...魅力を働かせます。
私の質問はこれです、私はページごとに異なるクラスが必要なのですか?以下のような:私は後者が正しいか、それも問題ではないと思いますHomeController->about
:http://localhost/about/
は多分これはその後AboutController->index
を指すでしょうか、このようなものですと、それは大丈夫でしょうか?
ありがとうございました!とにかくMVCが私のための新しいコンセプトなので、これをやることから学びたいと思っています。 Thnaks! –