メンバーとメンバーがアップロードしたコンテンツを持つサイトを構築する予定です。私は、次のどちらかを選択する必要があります。Codeigniterと同じ管理者および公開インターフェイス
a)の管理者とユーザー
B用に別のインタフェースを)例えば管理者やユーザー
ための同じインターフェイス、特定のモジュールのYellowpagesのは 'のリストを持っているでしょうメンバーによってアップロードされました。リスティングのオーナーがページを訪問すると、そのセッションデータをデータベースと照合して編集/削除リンクが表示されます。同じものが管理者に表示されます。これらのリンクは一般ユーザーには表示されません。編集/削除機能は、ユーザーが所有者であるかどうか、または編集者が編集/削除URL direcltyにアクセスするのを避けるために管理者であるかどうかもチェックします。
また、ユーザーが管理者の場合は、上部に追加のナビゲーションバーが表示され、サイト設定やすべてを追加/編集/変更する機能へのリンクが表示されます。
私の質問は、これを行うには上記の良い方法ですか?またはユーザーと管理者のための別個のインターフェイスを持つようにするhttp://philsturgeon.co.uk/blog/2009/07/Create-an-Admin-panel-with-CodeIgniter