3

我想问一下应该能够支持多个安装的 MVC 框架的理想文件夹结构是什么。例如,我安装了 xyz 框架,并基于这个 xyz 框架的单个安装运行两个或多个站点,而不是为每个站点安装框架。

这可能也在 Codeigniter 中完成,但我对 CodeIgniter 了解不多,所以我需要你的建议。我知道你们中的一些人甚至可能比 CodeIgniter 所做的更好,所以请分享。

4

1 回答 1

2

这是我的 MVC 库结构的一个通用示例。没什么花哨的,我想保持简单。

Library
    - Configuration
    - Modules (Database adapters etc)
    - Core (Abstract controllers, routing functionality etc)
Application
    - Model
    - View
    - Controllers
    - Helpers

这种结构的好处是库不(它不应该)依赖于库。这意味着您可以复制库以用于其他项目。

于 2009-11-25T07:13:50.393 回答