我目前正在使用數據庫來設置一個頁面對象的自定義框架內工作,該頁面對象包含關於模塊,視圖,控制器等的信息,前端控制器使用該信息來處理MVC內的路由等(顯然)模式。數據庫驅動的前端控制器/頁面管理好還是壞?
在數據庫中處理頁面的最初原因是因爲我們需要能夠從管理界面中實時創建新的着陸頁面,並且因爲我們還需要創建onLoad和onUnload事件,而其他動態對象可以附加。
但是,在昨天閱讀了這個post之後,它讓我懷疑我們是否不應該將此處理移出數據庫,並使其像其他框架一樣驅動所有文件結構和代碼,以便可以在沒有數據庫的情況下測試頁面成爲一個組件。
我目前正在尋找是否廢棄自定義框架,並與標準框架之一併擴展它(這是現在最有可能的),但我想知道是否擴展框架來處理頁面請求通過數據庫就像我們現在或如果我們應該簡單地使用框架隨路由/處理機制?