我是否認爲在Zend Framework中,如果我計劃在我的網站上有5個頁面,我通常需要5個控制器? ZF開發人員通常每頁創建1個控制器(「頁面」作爲abtract應用程序單元)?Zend Framework:控制器類==頁面?
我問這個問題的原因是,之前出於某種原因,我在控制器中填充了很多各種各樣的動作,以便他們扮演頁面的角色,例如,索引/添加,索引/查看,索引/刪除並顯示各種小屏幕,例如,小的CRUD屏幕,而不是索引操作顯示的網格。
但截至目前,我想檢查一下我的新理解,即動作主要用於模型更新,動作一旦運行,應立即重定向回控制器/索引。所以看來,這些觀點應該主要用於指數行爲,而在其他行爲中則較少。
這聽起來在架構上有效嗎?
沒有任何人有設計你的Zend控制器結構的任何信息源? – jackocnr 2011-08-11 16:20:22