2009-03-31 1 views
20

Я смотрю больше на CMS, поскольку я бы хотел, чтобы мои клиенты могли быть максимально самодостаточными. Во всяком случае, я только начинаю оценивать и обновлять это своими выводами. Однако, поскольку я начинаю сначала оценивать Umbraco, я бы хотел получить консенсус.Umbraco Yay или Nay?

Я не предпочитаю C# или Vb.Net. поэтому я открыт для обоих.

ответ

40

Umbraco CMS - очень гибкая CMS. Основной код продукта написан на C#, но на самом деле вам никогда не придется читать в источник Umbraco, поскольку он настолько расширяется.

Вы можете использовать основные страницы .NET в V4 Umbraco вместе с .NET usercontrols, написанными на VB или C#, которые вам когда-либо нравятся.

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

Вот несколько ссылок, которые помогут вам начать работу.

+1

Спасибо за эти ссылки, отличная помощь новичкам – leen3o

17

Я и моя компания только что провели в прошлом месяце или около оценки Umbraco, чтобы увидеть wehther она будет соответствовать нашим необходимо.

Мы искали замену с открытым исходным кодом базовой базовой CMS, которую мы разработали.

Было важно, чтобы CMS была в .NET и была легко доступна конечным пользователям и разработчикам. Он также должен быть настраиваемым и расширяемым.

Umbraco отметил все эти коробки и имеет активное и полезное сообщество, окружающее его.

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

Еще одна слабая область - это рабочий процесс и блокировка страницы, но это работает в коммерческой версии и на самом деле является лишь проблемой для более масштабных реализаций.

Для получения доступа к простым сайтам The Creative Website Starter ki t отлично подходит и дает хорошее обоснование того, как работает Umbraco, и как реализовать простой веб-сайт на базе CMS.

Самое важное, что нужно сделать перед началом реализации Umbraco, - это спланировать типы документов и типы содержимого. Это связано с тем, что после внедрения может быть сложно изменить типы документов на уже созданные и заполненные страницы. Проекты CMS неизменно живут и умирают на этапе планирования, так что это ничем не отличается от любой другой CMS.

Я использовал множество различных платформ CMS на протяжении многих лет: Immediacy, MCMS, Sitecore, Obtree, Reef, Reddot и т. Д. И т. Д., И я нашел Umbraco стабильным, быстрым и расширяемым.

У этого есть свои причуды, а в некоторых местах отсутствует полировка, но в целом это отличная CMS для небольших и средних сайтов и с небольшим количеством настроек для большого сайта.

We The Cogworks поселились на Umbraco и теперь находятся в процессе миграции наших клиентов, на нашей старой платформе, в Umbraco, а также в новую реализацию.

+0

+1 Мы также хотим переключить нашу основную внутреннюю систему CMS на более надежную, поэтому этот ответ был очень информативным приветствием – Curt

3

Был развит с Umbraco с версии 2, и он идет только от силы к силе. Мастер-страницы, отличный шаблонный движок (как только вы привыкнете к XSLT), и простой в использовании пользовательский интерфейс - это действительно сильные стороны ...

3

Я просто встаю на скорость по Umbraco после использования Sitecore и Sitefinity на нескольких проектах , Мне это очень нравится, и мне нравится, как большая часть основной работы может быть выполнена сторонними разработчиками, тем самым освобождая время разработки .NET, чтобы делать тяжелые вещи.

Umbraco.tv было огромным в том, чтобы быстро добираться до скорости.

До сих пор я люблю расширяемость, простоту и контроль над тем, что Umbraco предоставляет разработчикам веб-сайтов.

7

Я создал 3 профессиональных сайта с использованием umbraco до сих пор (версия 4), и я очень доволен им. Лучшая вещь об этом - это расширяемость .. и ее бесплатно! Любой хороший разработчик узнает об этом в кратчайшие сроки, и как только вы узнаете, как это работает, небо - это предел. Я работал с XSLT, прежде чем переключиться на umbraco было легче для меня.

Сначала я испугался использования XML с крупномасштабными сайтами, но я видел огромные сайты с 10K + страницами и пользовательскими элементами управления, запущенными на umbraco 2, поэтому все опасения исчезли.

Недостаток документации может быть проблемой иногда, но вы можете обычно отвечать на запросы Google для любой ситуации, которая возникает.

нижняя строка: большой yay!

7

Ответ: Наверное, да, но это зависит.

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

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

Сестринская компания в группе прошла аналогичное упражнение и пришла к такому же выводу. Обе компании были в индустрии путешествий, и на сайтах, которые мы строили, нужны совершенно конкретные структуры, использовались конкретные источники данных и т. Д., И заставить Umbraco работать так, как мы хотели, было бы такой же работой, как и с нуля, используя .NET MVC и сохраняя полный контроль.

Короче говоря, если вы хотите иметь CMS, посмотрите, но внимательно посмотрите на свои требования, прежде чем вы сделаете вывод, что вам не лучше что-то строить.

(Примечание: я не говорю, что roll your own всегда лучший путь вперед, но он может предложить настоящие преимущества, которые могут стоить усилий).

3

Использование многих приложений CMS на нескольких языках (Drupal, Joomla, Wordpress, Sitefinity, DotNetNuke и т. Д.), все сводится к тому, что вам нужно делать, и какие функции наиболее важны для вас. У каждой CMS есть свой список «за» и «против».

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

Смежные вопросы