【发布时间】:2012-01-06 13:24:12
【问题描述】:
我有一个服务器,我想在上面托管我的投资组合。我的作品集将使用我自己编写的一个小型 PHP MVC 框架构建。这将通过转到domain.com(例如)来访问。
现在,在我的作品集中,我想主持我所做的所有其他工作。这些也将是 PHP MVC。因此,例如,domain.com/app1、domain.com/app2 等等。但是,您可能知道,PHP MVC 的本质意味着某些文件并不意味着不在 DocumentRoot 中(这里讨论的是 Apache)。那么,如果你想这样存储你所有的工作,你会如何实现呢?
我的一个应用程序的示例目录结构:
/application
/views
/models
/controllers
/public
/js
/css
因此domain.com/css 应指向public 文件夹中的应用程序css 文件夹,domain.com/app1/css 应指向其css 文件夹中的public 文件夹。
我只是想找出一种组织工作的好方法。我真的很感激任何人的想法!
【问题讨论】:
标签: php model-view-controller directory structure project-organization