Выбор CMS: EPiServer против Orchard против SiteCore против Umbraco

Все чаще я заметил количество используемых систем управления контентом. Я немного знаком с SiteCore. Я прочитал некоторую литературу о Умбрако. На днях я только что получил ветер Орчард. Я только слышал положительные отзывы о EPiServer. Я скоро перейду в роль, которая его использует.

Отличаются ли они от особенностей и цены? Что привело вас к выбору одного (или нескольких) других?

ИЗМЕНИТЬ

Я сделал краткий обзор так называемых бесплатных CMS здесь: О бесплатных совместимых с Microsoft системах управления контентом

Причины, по которым я удалил Orchard при разработке веб-сайта на 50 тыс. страниц: Не говорящий о Орчард

Ответы

Ответ 1

Я могу только прокомментировать в основном Sitecore и немного о Umbraco из моих знаний о других, использующих его:

Sitecore - это веб-CMS уровня предприятия с "корпоративным ценовым тегом". Он очень расширяемый, имеет много поддержки разработчиков/сообщества и очень дружелюбен к разработчикам. Структура контента основана на дереве узлов с отношениями между родителями и детьми. Sitecore хорошо известен в сообществе WCM как лидер в области управления контентом и очень хорошо оценивается компаниями sch как Forrester Research и т.д.

Основываясь на моих предыдущих исследованиях и беседах с друзьями, Umbraco очень похож на Sitecore. Он имеет более низкую цену по сравнению с Sitecore, но это не полный отрыв. Umbraco также построен на ASP.NET, например Sitecore.

Вот трехчастная серия Sitecore vs. Umbraco от разработчика.

Ответ 2

Из тех, о которых вы упомянули выше, я только использовал Umbraco и Sitecore для сборки и сертифицирован в обоих. Мне нравится, как они позволяют мне создавать системы, которые действительно хорошо работают для моих клиентов. У них обоих есть ощущение, что они просто дают вам строительные блоки для создания своего шедевра вместо "модулей" функциональности, подключенных к ним, которые дают вам блог, форум и т.д. Они позволяют легко делиться контентом по всему сайту и создавать действительно приятные опыт администратора.

Сообщество Umbraco действительно здорово. Они оба немного борются с документацией стороне IMO, но видео Umbraco действительно помогают, и сообщество быстро помогает. Кроме того, если вы говорите о стоимости, то ее бесплатный (Umbraco) против довольно дорогой (Sitecore).

Но реальность такова, что у каждого разработчика есть свой вкус и стиль CMS, с которым им нравится работать. В конечном счете, это команда, которая должна создать сайт, который действительно имеет значение, когда дело доходит до того, как каждая CMS выполняет для конечного пользователя.

В дополнение к ссылкам выше, вот несколько сообщений в блогах, которые могут помочь вам разобраться в разных системах:

Orchard and Umbraco - Введение (часть 1 из 4) - Аарон Пауэлл

Терминология Sitecore vs. Umbraco

Удачи!

Ответ 4

В основном я работаю с EPiServer и Sitecore, и я могу сказать вам разницу вкратце:

  • Sitecore имеет более широкую архитектуру и более мощный интерфейс. CMS является глубоко настраиваемым и очень расширяемым, он имеет умную систему публикации и кеширования, мощный поиск и редактор страниц. Но он не обеспечивает много из коробки, и пользовательский интерфейс довольно старый, медленный и трудный для изучения. Так что это будет долгий путь, пока вы не поймете это хорошо и не окажете хорошую поддержку всем его функциям для редакторов.

  • EPiServer прост, удобен для пользователей и разработчиков. Он обеспечивает существенный набор функций из коробки, имеет простой пользовательский интерфейс и редактор страниц, хороший перетаскивание, легкую персонализацию. Это код, во-первых, распределенный с NuGet, обеспечивает инъекцию зависимостей для своих сервисов, из командной строки MVC. Но он не настолько расширяемый и настраиваемый, имеет чистый поиск (без дорогостоящего модуля EPiFind) и, как правило, более низкий по сравнению с Sitecore. Это хорошо для небольших/средних веб-сайтов, но может быть препятствием в сложных решениях.

Оба имеют аналогичную концепцию древесного элемента, богатую документацию, чистую систему открытых модулей и жесткую настройку пользовательского интерфейса. И дорогой, и не открытый источник.

Как я знаю, Umbraco похож на EPiServer и Sitecore, но бесплатный и открытый. Конечно, вы получаете меньше возможностей, больше ошибок, не много документов и бесплатной поддержки.

Orchard действительно отличается от других трех CMS. Он основан на модуле, например Wordpress: вы используете стандартные или общедоступные модули и темы, вместо того, чтобы писать весь сайт с нуля. Вы создаете свои собственные темы и модули для настройки веб-сайта и CMS. Таким образом, целая CMS очень расширяема и предоставляет множество бесплатных модулей сообщества. Но в то же время вы теряете контроль, а кривая обучения намного дольше. Orchard является бесплатным и открытым исходным кодом, полностью основанным на MVC, пользовательским интерфейсом и интерфейсом API, хорошо, но разработчикам и редакторам может быть сложно понять его.

Ответ 5

Все системы управления веб-контентом имеют разные преимущества. Итак, какой из них лучше всего подходит для вас, многое зависит от того, какие сайты вы создаете, какой у вас бюджет и что вы думаете больше всего в CMS.

Например, Orchard и SiteCore - ОЧЕНЬ разные системы.

Я немного предвзятый, поскольку я там работаю, но я считаю, что Webnodes CMS имеют несколько важных преимуществ перед системами, о которых вы упоминаете.

Ключевые слова: отношения между контентом, фактическими классами для разных типов контента, пользовательский поставщик LINQ для доступа к данным, выставляют все содержимое как конечную точку OData и т.д.

Microsoft использовала нашу CMS для демонстрации OData в Mix11. Видео из Mix 11