我想启动一个新的Web项目,用户可以在其中创建和共享内容,该内容显示在门户网站和每个用户的自定义网站上。可以配置此自定义站点,例如,您可以选择设计,也可以覆盖模板。
我想在Razor中使用ASP.NET MVC,因为我对C#,.NET和ASP.NET.t有很多经验。
我看到以下要求: 1.您需要非常快速地访问模板。 2.更改模板意味着加载并且无法卸载的新程序集。 3.系统应该为数百个站点做好准备。
一开始我认为只有一个站点是个好主意,但如果我需要多个服务器,我必须克隆模板。我只看到为每个站点运行自定义实例的选项,但这意味着更新变得困难。有任何想法吗?你会如何解决这个问题?