关于MVC文件夹结构的问题

时间:2010-02-01 23:00:29

标签: php model-view-controller

要使用MVC模式/布局结构,它是否基本上要求通过1个文件加载所有内容,例如索引文件?

2 个答案:

答案 0 :(得分:3)

没有。 MVC模式仅指示关于事件/请求处理,数据建模和用户界面的关注点的分离。没有指定实现它的方式。

我知道 do 的许多(所有?)当前PHP框架使用单个入口点(index.php)并从那里进行路由。这通常使用“前端控制器”模式。

另一种方法(每页使用单独的PHP文件)称为页面控制器模式。它具有更简单的优点,但是失去了前端控制器提供的应用程序广泛控制,并且可能容易出现代码重复。

答案 1 :(得分:1)

没有。关于MVC模式本身没有任何关于如何安排文件或文件夹的说法。但是,您使用的给定框架可能要求特定的安排。