我不知道你最開發商如何分離MVC成不同的文件。 的一款軟件我的工作是專門AJAX供電,認爲具有零邏輯如何處理輸入數據,它只有UI邏輯和一切行動,通過由命令一個巨大的開關情況下發送到控制器進行處理+參數(作爲POST)請求。模型視圖演示/控制器文件結構
例如。 3文件
- list_inventory.php(圖)
- ajax_inventory.php(控制器)
- class_inventory.php(模型)
從理論上講,這種結構看起來絕對完美的,它是但是,對於大多數情況,隨着開發的進行,由於每個視圖都有自己的控制器,所以會有重複的控制器代碼。共享相同的控制器是CRUD應用程序的常見做法嗎?有時控制器也有最小的代碼,例如。 1套命令+參數 - 一種情況開關。
而且SEO和東西是不是一個問題,因爲它是一個Intranet Web應用程序。