XO3*_*O39
5
database
model-view-controller
configuration
我正在开发一个多语言网站,其所有者需要大多数配置/选项 - 必须先设置 - 才能存储在数据库中,例如:
我很困惑在哪里查询这个配置(因为我仍然在MVC方法背后的逻辑).
- 直接从配置文件中查询设置?(从非模型文件/类查询数据库是否可以?)
- 创建一个与/ core目录中每组配置相关的类文件,例如:language.php,theme.php和这些文件中的查询数据库?
- 仅使用模型查询这些配置?
- 如果使用模型,我应该直接从配置文件访问它们还是应该使用控制器来访问它们?(如果我理解正确,控制器只是视图和模型之间的媒介?).
- 其他建议......?
应用程序根目录包含以下内容:
- 后端
- 核心
- LIB
- 楷模
- 配置
- 意见
- 控制器
- 助手
- 处理器
- 前端