0

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

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

我在Yii 的文档上阅读了有关模块的内容,虽然我明白了这个想法,但我还是有一些疑问。

拥有一个包含公司需要的所有分支应用程序作为模块的 One Big 应用程序当然是一个优势,但是有什么限制呢?

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

4

1 回答 1

0

拥有模块而不是开发单独的应用程序更好也更受欢迎。使用模块,您可以拥有完全不同的外观和感觉,就像一个单独的应用程序一样。你一定用过 Gii 工具,这也是你应用程序中的一个模块。

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

要了解有关模块的更多信息,请参阅http://www.yiiframework.com/doc/guide/1.1/en/basics.module

于 2013-04-30T12:29:13.973 回答