2012-02-27 38 views
1

我們有3個僅通過某些內容彼此不同的CMS網站。例如第一個是用來填充一個人的內容,有名字和姓氏,第二個填充同一個人的內容,但這個人也有Age,第三個填充的方式相同。 現在的問題是,爲這3個CMS站點使用3個區域並在主菜單中切換它們是否是一種好方法?適用於不同內容的網站的MVC區域

在此先感謝。

回答

0

我認爲這是矯枉過正。區域通常用於分隔Web應用程序的不同部分(如管理和客戶端部分)。
你基本上是一個具有3個不同角色的用戶的人員編輯器。可以使用「編輯」操作創建單個控制器,並根據用戶角色顯示相應的佈局。

+0

Person的示例只是一個例子,理論上每個控制器也可以有不同的邏輯。如果我們爲所有站點使用一個控制器,那麼在代碼中將會有很多if和switch。 – Azat 2012-02-27 09:47:50