論壇里有人在討論HMVC,我看了一下,感覺和手冊里“裝載器類”提到的“應用程序包”的概念很相近,不都是調用另一個模塊或 程序的控制器嗎?但是大伙討論的很熱烈,所以我認為更可能是自己對HMVC的理解有偏差。百度了一下,卻也還是看不出二者在概念上有什么區別。誰幫簡單說明一下HMVC和手冊提到的“應用程序包”的區別嗎?
1 回答

慕斯709654
TA貢獻1840條經驗 獲得超5個贊
你比較一下就該清楚,應用程序包是"你的擴展",它當中不包括控制器,你可以在加載包之后調用包的模型、類庫、視圖、輔助函數,但都是在CI應用的控制器中進行使用的。而HMVC是在Codeigniter基礎上將其擴展為“多重模塊抽象”,每個模塊有自己的控制器、類庫、模型、視圖、輔助函數和語言包,當然更重要的特性是有該模塊自己的“路由”,更可以在每一個獨立的模塊與模塊之間做交叉調用。
添加回答
舉報
0/150
提交
取消