【问题标题】:Choosing a CMS: EPiServer vs Orchard vs SiteCore vs Umbraco选择 CMS:EPiServer vs Orchard vs SiteCore vs Umbraco
【发布时间】:2011-06-30 05:49:32
【问题描述】:

我注意到越来越多的内容管理系统正在使用中。我对 SiteCore 有点熟悉。我读过一些关于 Umbraco 的文献。我前几天才听到果园的风。我只听说过关于 EPiServer 的积极反馈。我很快就会进入一个使用它的角色。

这些产品的功能和价格是否有很大不同?是什么让您选择了一个(或多个)而不是其他?

编辑

我在这里简要回顾了所谓的免费 CMS:On Free Microsoft Compatible Content Management Systems

我在开发 50k 页的网站时放弃 Orchard 的原因:

Orchard CMS 导入工具实在是太慢了。它只会接受 一次小批量。最初,导入需要 8 分钟 1000 条记录。所以,按照这个原则,我希望它可以 需要七个小时才能导入所有记录。不幸的是,我开始 接收性能问题,因为更多的记录被插入 数据库。我什至开始减少批量大小,这只有助于 暂时处于早期阶段。 (Saying no to Orchard

【问题讨论】:

  • Orchard 目前在开箱即用的体验方面仍有一些明显的差距(对如何排序和过滤内容列表的控制有限,只有文本字段),但您可以自己开发任何东西最重要的是,它的架构是一项了不起的工作,所以我觉得从纯粹的开发人员的角度来看,它预示着未来的好兆头。
  • @rohancragg 我今天看了 Orchard CMS。我喜欢它的许多功能,但我不喜欢它的是它在管理模式下没有内容树视图,就像 EPiServer 和 SiteCore 在编辑模式下一样。
  • 原因博客已死。你有其他链接吗?
  • @Animesh 完成 :)

标签: content-management-system sitecore umbraco orchardcms episerver


【解决方案1】:

根据我对使用它的其他人的了解,我只能对 Sitecore 和一些 Umbraco 发表评论:

Sitecore 是带有“企业价格标签”的企业级 Web CMS。它非常可扩展,有很多开发人员/社区支持,并且对开发人员非常友好。内容的结构基于具有父子关系的节点树。 Sitecore 在 WCM 社区中是众所周知的内容管理领导者,并且被 Forrester Research 等公司评为非常好。

根据我之前的研究和与朋友的对话,Umbraco 与 Sitecore 非常相似。与 Sitecore 相比,它的价格更低,但并非完全抄袭。 Umbraco 也像 Sitecore 一样基于 ASP.NET 构建。

Here's a three-part series on Sitecore vs. Umbraco 来自开发人员。

【讨论】:

  • 我知道 StackOverflow 讨厌链接,但是这 3 部分的比较令人难以置信!感谢您发布链接。
【解决方案2】:

在您上面提到的那些中,我只使用过 Umbraco 和 Sitecore 进行构建,并且两者都获得了认证。我喜欢他们允许我构建真正适合我的客户的系统的方式。他们都有一种感觉,他们只是为您提供构建块来创建您的杰作,而不是为您提供博客、论坛等的功能“模块”。它们使在整个网站上共享内容变得非常容易,并创造出非常好的作品管理经验。

Umbraco 的社区真的很棒。他们在 IMO 文档方面都有些挣扎,但 Umbraco 的视频确实很有帮助,而且社区很快就会提供帮助。此外,如果您谈论的是成本,那么它是免费的(Umbraco)与相当昂贵的(Sitecore)。

但现实情况是,每个开发人员都有自己的品味和他们喜欢使用的 CMS 风格。归根结底,对于每个 CMS 对最终用户的执行方式而言,真正重要的是必须构建网站的团队。

除了上面的链接,这里还有几篇博文可以帮助您了解不同的系统:

Orchard & Umbraco - Introduction(第 1 部分,共 4 部分)- 亚伦鲍威尔

Sitecore vs. Umbraco Terminology

祝你好运!

【讨论】:

  • 起价约为 10K 美元,然后开始上涨。
【解决方案3】:

我主要使用 EPiServer 和 Sitecore,我可以简单地告诉你区别:

  • Sitecore 具有更广泛的架构和更强大的 UI。 CMS 具有高度可配置性和高度可扩展性,它具有巧妙的发布和缓存系统、强大的搜索和页面编辑器。但它并没有提供太多开箱即用的功能,而且 UI 非常陈旧、缓慢且难以学习。所以这将是一个漫长的旅程,直到您充分理解它并为编辑器提供良好的所有功能支持。

  • EPiServer 简单易用,对用户和开发人员友好。它提供了一系列开箱即用的基本功能,具有简单的 UI 和页面编辑器,良好的拖放体验,易于个性化。它是代码优先的,与 NuGet 一起分发,为其服务提供依赖注入,开箱即用的 MVC 支持。但它的可扩展性和可配置性不高,具有纯搜索功能(没有昂贵的 EPiFind 模块),并且与 Sitecore 相比功能通常较低。所以它对中小型网站很有用,但在复杂的解决方案中可能会成为障碍。

两者都具有相似的树项概念、丰富的文档、纯公共模块系统和硬 UI 定制。既昂贵又不开源。

据我所知,Umbraco 与 EPiServer 和 Sitecore 非常相似,但免费且开源。当然,您获得的功能更少,错误更多,文档不多,也没有免费支持。

Orchard 与其他三个 CMS 相比确实不同。它像 Wordpress 一样基于模块:您使用标准或公共模块和主题,而不是从头开始编写整个网站。您可以创建自己的主题和模块来自定义网站和 CMS。所以整个 CMS 是高度可扩展的,并且提供了很多免费的社区模块。但与此同时,您会失去控制,学习曲线要​​长得多。 Orchard 是免费和开源的,完全基于 MVC,UI 和 API 做得很好,但开发人员和编辑都很难理解它。

【讨论】:

    【解决方案4】:

    Wordpress 与 Episerver:

    http://tedgustaf.com/blog/2011/2/comparison-of-episerver-and-wordpress/

    好吧,写这篇文章的人是 Episerver 顾问,但它很有趣而且很平衡。

    【讨论】:

      【解决方案5】:

      所有不同的网络内容管理系统都有不同的优势。因此,哪一个最适合您在很大程度上取决于您创建的网站类型、预算类型以及您认为在 CMS 中最重要的内容。

      例如,Orchard 和 SiteCore 是非常不同的系统。

      我在那里工作时有点偏见,但我相信Webnodes CMS 比你提到的系统有几个重要的优势。

      关键字:内容之间的关系、不同内容类型的实际类、用于所有数据访问的自定义 LINQ 提供程序、将所有内容公开为 OData 端点等。

      Microsoft 使用我们的 CMS 在 Mix11 演示 OData。 Video from Mix 11

      【讨论】:

        猜你喜欢
        • 2016-07-21
        • 1970-01-01
        • 2013-10-18
        • 1970-01-01
        • 2011-09-12
        • 2018-11-26
        • 1970-01-01
        • 1970-01-01
        • 2012-10-28
        相关资源
        最近更新 更多