【发布时间】:2018-01-20 21:53:06
【问题描述】:
我是否应该将应用程序分成单独的模块,例如:
- 管理员实际上一切都可以在这里
- 模块日历
- 模块消息
- 等等..
我想知道,因为即使我将应用程序放入较小的模块中,如果我关闭例如消息,整个应用程序都不会工作,因为如果第一次预约,消息正在发送,我正在使用那里一个模型表单消息。
我认为模块应该是完全独立的,一个可以独立工作。这是模块的约定吗?另一方面,如果我不划分它,它可能是相当大的模块 Admin 并且有点混乱。当然有办法实现这一点,我可以复制代码,以便 ecah 模块 colud 单独工作。但是复制代码?我认为这不是一个好主意。
我知道我的问题有点理论,但我想学习好的做法我一直在想这个问题。我应该创建新模块还是只是另一个控制器?
【问题讨论】:
标签: php module zend-framework2 appointment