Php 模块还是新的应用程序?

Php 模块还是新的应用程序?,php,yii,web-application-design,yii-modules,Php,Yii,Web Application Design,Yii Modules,我已经开始与Yii合作一个月了(很棒的框架),现在我要构建一个应用程序,ERP风格 目标是拥有一个主应用程序,然后根据用户的角色和权限,有可能导航(通过单点登录)到ERP中的其他应用程序 我在网上读到了关于模块的内容,尽管我有了这个想法,但还是有一些疑问 当然,将公司所需的所有分支应用程序作为模块使用一个大型应用程序是一个优势,但其局限性是什么 还是最好在主应用程序中创建单独的整个应用程序而不是模块,然后在子域中导航?最好使用模块,而不是开发单独的应用程序。有了这些模块,您可以拥有完全不同的外观

我已经开始与Yii合作一个月了(很棒的框架),现在我要构建一个应用程序,ERP风格

目标是拥有一个主应用程序,然后根据用户的角色和权限,有可能导航(通过单点登录)到ERP中的其他应用程序

我在网上读到了关于模块的内容,尽管我有了这个想法,但还是有一些疑问

当然,将公司所需的所有分支应用程序作为模块使用一个大型应用程序是一个优势,但其局限性是什么


还是最好在主应用程序中创建单独的整个应用程序而不是模块,然后在子域中导航?

最好使用模块,而不是开发单独的应用程序。有了这些模块,您可以拥有完全不同的外观,就像一个单独的应用程序一样。您一定使用过Gii工具,这也是应用程序中的一个模块

模块的主要优点是,您不必单独部署它,它在您的网站中是一个自包含的应用程序。但是,如果您需要将这些应用程序完全分离,这也可能是一个缺点

要了解有关模块的更多信息,请参阅