Zend Framework的新模块系统在第2版中被接受的最佳实践是什么?是我打算为我的应用程序为每个控制器创建一个模块,还是我应该使用这些模块以某种方式将相关控制器及其模型组合在一起?
答案 0 :(得分:4)
请参阅Rob Allens introduction into Modules或Matthews introduction into Modules。
简而言之:模块只是一堆执行一项特定任务的类。 I.E。:Guestbook
可以是一个模块。 GuestbookMailing
可能是另一个模块(但不是需要)。您可以在模块中拥有多个控制器,模型,视图。但它应该全部绑定到整个应用程序的一部分。