paddy
paddy****@gmail*****
2011年 6月 4日 (土) 10:43:51 JST
はじめまして、paddyと申します。
現在、CI 2.x + HMVC ベースのシステムを構築中なのですが、
HMVCベースシステムの設計についてアドバイスを下さい。
HMVC構成において、以下のようなモジュール構成にした場合、
/application
|_ /modules/
|_ /news
|_ /foobar
一般向け機能は、news/news.phpなどになると思いますが、
管理者画面用コントローラーは、どのように配置した方がいいのでしょうか?
news/admin.phpなどと配置するとモジュール毎に作業範囲を明確にして開発出来そうですが、
管理者画面が散在してしまって、いわゆるコントロールパネル的な管理総合ページの作成が複雑になりそうです。
こうした構成にしたい場合は、管理総合ページ用コントローラーからモジュール毎の管理コントローラーを
呼び出すような感じになるのでしょうか?
それとも、根本的に違ったアプローチが相応しいのでしょうか?
ベストプラクティスや経験談(失敗談?)などありましたら、お聞かせ下さい。