我越来越注意到正在使用的内容管理系统的数量。我对SiteCore有一些熟悉。我读过一些关于Umbraco的文献。前几天我才刚刚收到乌节的风。我只听到过有关EPiServer的正面反馈。我很快就会成为一个使用它的角色。
这些功能和价格差异很大吗?是什么导致你选择其中一个(或几个)?
修改
我在这里简要回顾了所谓的免费CMS:On Free Microsoft Compatible Content Management Systems
在开发一个50k页的网站时,我放弃了Orchard的原因:
Orchard CMS导入工具太慢了。它只会接受 一次小批量。最初,导入需要8分钟 1000条记录。所以,按照这个原则,我预计它可以 需要七个小时才能导入所有记录。不幸的是,我开始了 随着更多记录被插入到接收中而收到性能问题 数据库。我甚至开始减少批量大小,这只是帮助 暂时处于早期阶段。 (参见 Saying no to Orchard)
答案 0 :(得分:13)
根据我对使用它的其他人的了解,我只能主要评论Sitecore和Umbraco:
Sitecore 是一个企业级Web CMS,具有"企业价格标签。"它具有很强的可扩展性,有很多开发人员/社区支持,并且非常适合开发人员。内容的结构基于具有父子关系的节点树。 Sitecore在WCM社区中作为内容管理的领导者而闻名,并且被Forrester Research等公司评为非常好。
根据我以前的研究和与朋友的对话, Umbraco 与Sitecore非常相似。与Sitecore相比,它的价格较低,但并不完全扯掉。 Umbraco也是基于Sitecore构建的。
来自开发者的答案 1 :(得分:6)
在上面提到的那些中,我只使用Umbraco和Sitecore进行构建,并且两者都经过认证。我喜欢他们允许我构建真正适合我的客户的系统的方式。他们都觉得他们只是给你构建块来创建你的杰作,而不是插入功能的“模块”,给你一个博客,论坛等。他们让整个网站分享内容真的很容易,创造非常好管理经验。
Umbraco的社区非常棒。他们在IMO的文档方面都有点挣扎,但Umbraco的视频确实很有帮助,社区很快就会提供帮助。此外,如果你谈论成本,那么它的免费(Umbraco)与相当昂贵的(Sitecore)。
但实际情况是,每个开发人员都有自己的品味和他们喜欢的CMS风格。最终,在每个CMS如何为最终用户执行时,必须构建最重要的网站的团队。
除了上面的链接,这里有几篇博文可以帮助您了解不同的系统:
Orchard & Umbraco - Introduction(第1部分,共4部分) - Aaron Powell
祝你好运!答案 2 :(得分:4)
我主要使用EPiServer和Sitecore,我可以简单地告诉你:
Sitecore 具有更广泛的架构和更强大的UI。 CMS具有深度可配置性和高度可扩展性,它具有智能的发布和缓存系统,强大的搜索和页面编辑器。但它并没有提供很多开箱即用的功能,而且用户界面非常陈旧,既慢又难以学习。所以这将是一段漫长的旅程,直到你理解它并为编辑们提供所有功能的良好支持。
EPiServer 对用户和开发人员来说非常简单,友好。它提供了一系列基本功能,具有简单的用户界面和页面编辑器,良好的拖放体验,轻松个性化。它是代码优先的,与NuGet一起分发,为其服务提供依赖注入,提供开箱即用的MVC支持。但它不是那么可扩展和可配置,具有纯粹的搜索(没有昂贵的EPiFind模块),并且与Sitecore相比通常功能较低。因此,它对中小型网站有利,但在复杂的解决方案中可能是一个障碍。
两者都有类似的树项概念,丰富的文档,纯粹的公共模块系统和硬UI自定义。既昂贵又不开源。
据我所知, Umbraco 非常类似于EPiServer和Sitecore,但是免费和开源。当然,你获得的功能更少,错误更多,文档也不多,也没有免费支持。
与其他三个CMS相比,Orchard 真的不同。它基于模块,如Wordpress:您使用标准或公共模块和主题,而不是从头开始编写整个网站。您可以创建自己的主题和模块来自定义网站和CMS。所以整个CMS都是高度可扩展的,并提供了许多免费的社区模块。但与此同时,你失去了控制,学习曲线要长得多。 Orchard是免费的开源软件,完全基于MVC,UI和API都做得很好,但开发人员和编辑都很难理解它。
答案 3 :(得分:2)
Wordpress与Episerver:
http://tedgustaf.com/blog/2011/2/comparison-of-episerver-and-wordpress/
好的,所以写这篇文章的人是Episerver顾问,但它很有趣且平衡。
答案 4 :(得分:1)
所有不同的网络内容管理系统都有不同的优势。那么哪一个最适合您取决于您创建的网站类型,您拥有的预算类型以及您认为CMS中最重要的内容。
例如,Orchard和SiteCore是非常不同的系统。
我在那里工作时有点偏颇,但我相信Webnodes CMS比你提到的系统有几个重要的优点。
关键字:内容之间的关系,不同内容类型的实际类,所有数据访问的自定义LINQ提供程序,将所有内容公开为OData端点等。
Microsoft使用我们的CMS在Mix11上演示OData。 Video from Mix 11