5
我工作的一個多語言的網站,它的主人要求大多數配置/選項 - 必須先設置 - 存儲在數據庫中,如:如何從自定義MVC中的數據庫查詢配置?
- 默認語言
- 默認操作
- 默認主題
- 等...
我很困惑在哪裏可以查詢此配置(因爲我仍然在背後MVC方法的邏輯)。
- 直接從配置文件查詢設置? (可以從非模型文件/類中查詢數據庫嗎?)
- 創建與/ core目錄中每組配置相關的類文件,例如:language.php,theme.php和這些文件中的查詢數據庫?
- 使用只有模型來查詢這些配置?
- 如果使用模型,我應該直接從配置文件訪問它們,還是應該使用控制器訪問它們? (如果我理解正確,控制器只是視圖和模型之間的媒介)。
- 其他建議...?
該應用程序根目錄包含以下內容:
- 後端
- 核心
- LIB
- 車型
- 配置
- 意見
- 控制器
- 助手
- 處理
- 前端
- IMG
- CSS
- JS