2011-01-10 51 views
0

例如,我們需要添加一個新聞組件到一個網站,它會添加/編輯/刪除/列出功能。你會選擇哪個選項?如何在Zend Framework中區分模塊和控制器

選項1:

模塊
- 管理員
   控制器
        NewsController(的addAction,editAction,deleteAction,的listAction等)
- 默認
   控制器
        NewsController(的listAction)

選項2:

模塊
- 管理員
- 默認
- 新聞
   控制器
        IndexController中(的addAction,editAction,deleteAction,的listAction等)
 種 模式
   意見

更好的想法?

+0

另請參見[管理員屏幕在Zend:控制器或模塊?](http://stackoverflow.com/questions/721938/admin-screens-in-zend-controller-or-module) – 2011-01-11 03:17:07

+0

感謝您的鏈接,大衛。我從中得到了一些想法。 – user570499 2011-01-11 22:22:54

回答

1

我使用類似選項1

選項2混合前端和後端邏輯,所以它得到雜亂的東西。

如果你正在一個非常小的應用程序,也許有選項2,但單獨添加,編輯,刪除到新聞模塊內的AdminController。

相關問題