我正在写一个非常简单的ASP.NET MVC的Web应用程序:一对夫妇只CRUD页面,某些文件夹,在这里客户可以浏览文件,只有3或4个角色。该网站将用于B2B场景中,每个客户都有自己的“网站”。通过单一代码库支持多个网站的方法有哪些?
在这一点上,只有将改变网站,从客户端到客户端的东西是内容(即文件和他们将看到的数据行)。如果是这种情况,那么在所有客户中管理角色的最佳方式是什么?我正在寻找最简单的解决方案,因为这是一个概念证明,我现在不想投入大量时间。
如果它不只是改变了内容?也许有些客户需要一些自定义静态页面。在这一点上,我唯一的选择是复制整个网站吗?我对此持怀疑态度,因为如果我得到很多客户,它将很难维持。
我会很感激任何帮助......我只是不想拍自己的脚;我确信有人以前做过这个。
好主意。然而,我现在最关心的是角色管理。 – 2009-08-31 16:12:22