我需要一些帮助来确定为我的最新项目使用CMS或门户解决方案是否是一个好主意,这是(目前)一个必须为多个客户服务的ASP.NET MVC应用程序(作为公司或来自单个安装的其他实体(包含用户列表)(即SaaS解决方案)。
除了核心功能,包括文档管理/发布,我还需要提供基本的社交功能(如博客,论坛,图库,民意调查等)。但是,内容仅对其所属的客户可见是必要的,我对一堆CMS和门户解决方案的评估几乎没有说明它们是否支持这一点。他们非常关注单用户安装,有关如何与现有MVC解决方案集成的文档相当薄。
基本上我正在寻找一些指导,以帮助我放弃死胡同选项(产品不符合要求,施加太多限制,不成熟等)并找到未开发的选项,然后再远远领先于项目
我对架构的要求包括:
我花了相当多的时间来评估产品和组件,我将在此简要分享一下:
鉴于上面的列表,我倾向于AtomSite,N2CMS,Orchard或BlogEngine.NET。如果我选择后者,我将使用jitbit AspNetForum,这非常适合我的需求。
我可能更喜欢使用自定义ASP.NET MVC解决方案和单个组件,因为这可能会给我最大程度的控制,但另一方面,它会使网站主题和集成更加困难。您尝试了哪些组合,什么运作良好,哪些没有?我遗漏了什么重要的评价?还有其他相关建议吗?
如果答案不仅仅是对您最喜欢的产品或做事方式的认可,而是根据上述要求帮助我选择或消除候选解决方案,我会很感激。
答案 0 :(得分:5)
答案 1 :(得分:0)
再看一下MojoPortal。 CMS非常棒,主要的开发人员Joe Audette非常敏感。我有几个运行单个和多个站点的CMS安装。
答案 2 :(得分:0)
我倾向于基于CMS的解决方案。拥有经过测试和生产就绪的软件不仅可以缩短开发时间,还可以帮助持续升级和减少错误数量。 如果沿着这条路走下去,您可能还想考虑Sitefinity。它不仅支持您所需的所有功能,而且还基于.NET构建并支持MVC开发。该产品由UX工具制造商Telerik构建。
免责声明:我受雇于Telerik。
答案 3 :(得分:-1)
答案 4 :(得分:-1)
我们公司网站的解决方案已成为EBIZ CMS:功能齐全的网站,包括社交网络,在线商店,功能演示,论坛,创建HTML页面等等,包括维护专业人员技术支持,所以我们甚至不需要程序员安装帮助,每月只需9美元!