在Yii2高級模板中開始一個新項目之前,我有點困惑。所以,我在問這個問題。何時在Yii2高級模板中創建模塊?
我在「Yii2 basic」應用程序中完成了一些項目,我們在應用程序的不同部分使用模塊,比如adminpanel,api我們在'modules文件夾'中創建不同的文件夾。
我也在Yii2高級模板中完成了一個項目,它是multiapp項目,所以我們使用了高級模板。由於我們已經在Yii2高級模板中分離了「後端」和「前端」,因此我們沒有在「模塊」文件夾中創建任何模塊。
現在,我想問問什麼是正確的做法。就像在我的新項目中,我們在後端有用戶和產品,所以在「模塊」文件夾中爲它們創建不同的模塊是合適的,或者如果我直接在後端文件夾中創建控制器和模型,那麼它會好的。
在高級模板中使用模塊文件夾的優點是什麼?
感謝您提前解答。
請參閱此解釋:http://stackoverflow.com/questions/14139519/what-is-the-difference-between-component-extension-module-in-yii/14157650#14157650,也適用於yii2 – arkoak