2010-02-01 16 views

回答

3

不。MVC模式只規定了關於事件/請求處理,數據建模和用戶界面的問題。實施的方式沒有規定。

許多(全?)當前PHP框架我知道使用一個入口點(index.php)和從那裏的路由。這通常使用「前端控制器」模式。

另一種方法(每頁使用一個單獨的PHP文件)被稱爲頁面控制器模式。它具有更簡單的優點,但失去了前端控制器提供的應用程序範圍控制,並且可能容易出現代碼重複。

+0

+1對於FrontController – Gordon 2010-02-01 23:20:01

+0

我相信我目前的設置可能與您提到的「Page Controller」類似,我有一個包含頭文件,頁腳,引導程序和所有類文件的包含文件夾,然後我的網站的每個部分有它自己的文件夾和一組包含相應文件的頁面 – JasonDavis 2010-02-02 00:05:57

1

編號沒有關於MVC模式本身說什麼關於應如何安排您的文件或文件夾。但是,您使用的給定框架可能會要求特定的安排。