ASP.Net CMS 推荐、Orchard、Sitefinity、Umbraco 还是 N2? [关闭]
Posted
技术标签:
【中文标题】ASP.Net CMS 推荐、Orchard、Sitefinity、Umbraco 还是 N2? [关闭]【英文标题】:ASP.Net CMS recommendation, Orchard, Sitefinity, Umbraco or N2? [closed] 【发布时间】:2011-06-02 22:02:46 【问题描述】:在过去的 3 年中,我一直在使用(...可耻地)SharePoint 2007、DNN 和 Tridion 来开发 Web 门户。然而,我希望摆脱 SharePoint 和 Tridion(缺乏对 url、标记和 tdd 的控制)并正在寻找替代方案。
您会投票给其中哪些,为什么?您能分享一下您在这些方面的经验吗?
果园 Sitefinity 雨伞 N2虽然 Orchard 和 Sitefinity 看起来很容易扩展,但我担心社区支持。
谢谢
【问题讨论】:
【参考方案1】:Orchard 由 Microsoft 团队开发,并由 Scrott Guthrie、Scott Hanselman 等人推动,因此目前支持应该没有问题。 Orchard 是在 ASP.Net MVC 3 的新功能之上构建的,也是最先进的。我的投票将投给果园。
【讨论】:
'虽然微软通过提供全职开发资源来赞助这个项目,但微软并未正式支持 Orchard CMS。 -orchardproject.net/docs/frequently-asked-questions.ashx 这很有趣,因为看看它背后的团队:都是微软员工。 orchardproject.net/about @Merritt:到目前为止,它的 5 名成员中只有 2 名来自微软weblogs.asp.net/bleroy/archive/2012/01/30/… 为什么微软需要冒险进入 CMS 领域? Orchard 的低可用性和无尽的可配置性无疑是 Microsoft 的一个标志性特征。【参考方案2】:我只尝试过 Umbraco,它对客户、开发人员来说易于使用,并且代码和内容之间有很好的分离,因此客户永远不必看到任何代码。
【讨论】:
【参考方案3】:因为这里没有提到,所以我想提倡 N2CMS。尽管它的文档有时有些不尽人意,但一旦你加快了速度,与其他一些 CMS 相比,为它开发就像是一股清新的空气。它的可扩展性远远超出了您的预期,尽管有时您必须深入研究 ILSpy 才能找到宝石。
N2CMS 论坛上的支持确实达到了标准,为开发人员竖起大拇指。它现在也已经存在了一段时间,所以你可以说它非常成熟。
优势 - 在试图跟上时也可能是劣势 - 是它处于非常活跃的开发中,这意味着重要的错误被非常有效地粉碎。
我必须承认我对 Orchard 的经验很少(看起来它确实在某些方面很匹配),并且由于 MS 或多或少地支持它,我认为 Orchard 可能会通过纯粹的曝光来赢得比赛:)
【讨论】:
【参考方案4】:我们目前拥有所有 3 种设置,我认为 Umbraco 目前是最安全的选择,也是最强大的,只要您愿意集成 URL 重写器(公共网站上没有 aspx 扩展的地方)Sharepoint 是只是适合这项工作的错误工具(除非您需要更先进的变更跟踪系统),而且 Orchard 对我来说太新了,无法将它推荐给任何对部署前沿技术犹豫不决的人。我没有使用 N2 和 Sitefinity 的经验。
我自己最近一直在使用 Orchard,主要是为了跟上潮流,我发现它的边缘有点粗糙,但很有前途且可扩展,尤其是对于具有 ASP.NET MVC 经验的开发人员而言。用于导航的子菜单似乎不是开箱即用的,但this *** posting 似乎提供了一个解决方案。此外,我讨厌将 Web 表单用于 CMS,因此这是针对 Umbraco(直到他们发布版本 5)和 Sharepoint 的标志。系统。
【讨论】:
以上是关于ASP.Net CMS 推荐、Orchard、Sitefinity、Umbraco 还是 N2? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
Orchard 发布1.0版本和ASP.NET MVC 3 RTM
Orchard Core Framework:ASP.NET Core 模块化,多租户框架