這可能看起來像一個愚蠢的問題,如果很抱歉=]PHP MVC - 每個頁面都需要自己的類嗎?
好吧,我一直在構建一個小框架的PHP框架,以加快發展。我知道還有其他的如codeignitor,但我想要從頭開始構建一個知識。無論如何,我已經創建了一個最好的結構,我可以通過研究等
我有一切分開像;
application/
/models/My Models such as Database.php
/views < I have a View.php
/controllers < I have a HomeController.php
我成立了所有的主要的東西用的index.php任何疑問得到傳遞給PHP和它做什麼,它需要做的,像這樣:
http://localhost/Framework/home/index
這將轉化爲HomeController->index
所以我在索引方法中設置了我的變量n,然後將它們全部發送到要呈現的視圖類...起作用。
我的問題是,我需要爲每個頁面不同的類?像:http://localhost/about/
也許這會再點AboutController->index
或者是罰款是這樣的:HomeController->about
我認爲後者是正確的還是它甚至關係呢?
多數民衆贊成在完美的感謝!無論如何,我希望能夠從中學習,因爲MVC對我來說是一個新概念。 Thnaks! – 2011-12-24 13:59:42