Ищу отзывы о тех из вас, кто недавно оценил умбрако.
Я искал «лучшую» cms, которая уравновешивает простоту использования / расширяемость / настройку и т. Д., Чтобы использовать ее в качестве основы для нового вертикального продукта, над которым я сейчас планирую, поэтому в течение последнего месяца или около того я загружал, устанавливал, читал исходный код и создавал тестовые сайты на всех asp.net cms, которые попадались мне в руки - и пока что я снял GraffitCMS, MojoPortal, Oxite, Orchard, Kuboo и, возможно, пару других, Я не помню своей макушки.
Для каждого из них, кроме Umbraco , я был настроен и запущен менее чем за пару часов, включая добавление страниц, настройку шаблонов и, в некоторых случаях (особенно Graffiti), добавление виджетов на C # всего за пару часов. несколько часов....
Но с Umbraco, после того, как я боролся с ним в течение почти 2 дней, просто заставив его запустить, а теперь еще утром просматривая видео, а затем создавая страницы и т. Д., Я все еще не могу запустить даже простой сайт и даже страницы, которые я получил рутинный рабочий сбой (не говоря уже о собаке) ...
Итак, вопрос: я делаю это неправильно? или с этим действительно так сложно работать? и, что более важно, если я продолжу двигаться вперед, будет ли оно того стоить? или мне сократить свои потери и двигаться дальше?
Изменить: asp.net с поддержкой SQL Server - это требования ко всему, что я выбираю.
ОБНОВЛЕНИЕ НА ГОД СПУСТЯ (февраль / 2011 г.): Мои первоначальные впечатления все еще точны, Umbraco отличается от большинства других CMS, которые я использовал в прошлом, и мне потребовалось немного больше времени, чем обычно, чтобы «понять», но Теперь, когда у меня есть, я должен сказать, что я гораздо лучше понимаю продукт, то, что он делает и как он это делает, и в довершение всего, он действительно работает очень хорошо, особенно с последней версией 4.6. 1. Так что называйте меня новообращенным - я рад, что вытащил это, а затем взглянул еще раз. Я обновляю этот пост только сейчас, более чем через год, чтобы не оставлять здесь свой первоначальный негативный «отзыв» для потомков.
источник
Ответы:
Кривая обучения умбрако коротка, но крута. Как только все «щелкнет», вы сразу же приступите к работе.
Он отличается от других платформ CMS тем, что вы не даете ничего из коробки - просто чистый холст для работы. Другие системы cms настроят вас на использование шаблона по умолчанию и позволят вам использовать предварительно созданные функции. Умбрако по замыслу совсем не такой. Вы получаете только то, что вкладываете, это ничего для вас не генерирует.
Это идеально подходит для разработчиков и дизайнеров, которым нужен 100% контроль над своим кодом / разметкой.
Версия 4.7 (в настоящее время находится в стадии выпуска) представляет синтаксис Razor для создания макросов. Это избавляет от необходимости XSLT + XPath, что, я думаю, было большим камнем преткновения для многих людей. Даже если вы не знакомы с Razor, его изучение гораздо проще, чем предложения на основе XML.
Видео были упомянуты на других постерах ниже. 20 долларов - небольшая плата за быстрое начало работы.
источник
Это имеет значение? Я имею в виду, что если вам трудно использовать, и есть другие альтернативы, зачем упорствовать? Если это не интуитивно для вас, то вам будет трудно использовать. Если в нем нет какой-то убойной функции, которая вам (как вам кажется) нужна, откажитесь от нее и двигайтесь дальше. Вам не нужно думать о каком-то необычно разработанном (для вас) продукте, а разработчикам продукта не нужно пытаться поддержать людей, которые думают, что их продукт должен работать как-то иначе. Не рассчитан.
Ничто из этого не предназначено, чтобы быть жестким, просто практичным. У вас есть свобода выбора, поэтому выбирайте то, что вам больше всего подходит. Похоже, это не работает, так что продолжайте. Мой зять хотел купить Volvo, но обнаружил, что элементы управления и приборная панель полностью сбивают с толку, поэтому он остановился на BMW. Ничего плохого в Volvo, ничего плохого с моим зятем, просто когнитивный диссонанс. Не беспокойся об этом.
источник
Я создаю сайты с Umbraco уже около 5 лет, и я не признаю ваше описание Umbraco как очень сложной CMS, но я постараюсь предоставить здесь несколько указателей, которые помогут вам, если вы все еще учитывая Умбрако:
Надеюсь, увидимся на форумах Umbraco.
С уважением, Джеспер Хауге
источник
Как седой ветеран CMS, я могу сказать, что Umbraco не сложнее настроить и использовать, чем многие другие решения CMS.
Однако многое из того, будет ли вам это сложно или легко, во многом зависит от вашего предыдущего опыта работы с CMS и ваших ожиданий в отношении того, что CMS должна предоставлять из коробки.
Я работал в основном с более крупными CMS:
В отличие от них, его не сложнее использовать и, вероятно, проще, поскольку он не мешает вам и позволяет вам создавать необходимую функциональность.
Однако, если ваши ожидания в большей степени основаны на таких вещах, как Wordpress, т.е. установите и работайте, но с более ограниченными возможностями, тогда может быть трудно начать с этого (если вы просто запустите его, не устанавливая стартовый комплект веб-сайта).
Я рекомендую, если вы создаете небольшой сайт, взгляните на стартовый набор для творческих веб-сайтов на our.umbraco.org . Есть также множество пакетов, которые вы можете установить, чтобы упростить работу или добавить определенные функции (включая предварительно созданные элементы управления навигацией и полные решения для блогов ).
Также загляните в Wiki на our.umbraco.org и задавайте вопросы на форуме , сообщество отзывчивое и дружелюбное.
источник
Umbraco немного отличается от других CMS, таких как Sitefinity, DNN или Drupal. Он хорошо сравнивается с Sitecore.
Да, есть некоторая кривая обучения. Я думаю, что XSLT может вызвать это, но, скорее всего, это просто факт, что вы должны понимать, как структурирован Umbraco. Из коробки очень мало «модулей», которые вам нужно расположить и стилизовать. Скорее, он позволяет вам легко создавать свою собственную структуру и разметку, которые не загоняют вас в коробку, из которой трудно выбраться.
Я использовал Drupal, Sitefinity, WordPress, Sitecore и некоторые другие, и, честно говоря, мне больше всего нравится Umbraco. Если вы знаете, как разрабатывать отличные веб-сайты и не хотите ограничивать свой дизайн, разметку или качество обслуживания клиентов, то Umbraco - отличный выбор. Если вы на самом деле не создаете сайт, а просто хотите собрать все воедино и заставить «что-то» работать, то это не стоит вашего времени. Если вы создаете много сайтов или хотите, чтобы ваши конечные пользователи легко редактировали контент (а не просто большой редактор форматированного текста), то, возможно, стоит преодолеть кривую обучения.
Видео стоит 20 долларов за просмотр, кстати. Они намного лучше, чем любая документация, которую вы можете найти, и, возможно, после 5-6 видеороликов вы должны «получить это». Просто купите один месяц и отмените после этого.
Сообщество тоже потрясающее. Если вы испытываете трудности, посетите форумы http://our.umbraco.org и получите помощь. Там его много.
Кроме того, попробуйте установить пакет Creative Web Starter Kit или пакет Blog 4 Umbraco, чтобы начать работу. Они будут более знакомы тем, кто работает с Sitefinity или Drupal, и могут помочь упростить процесс обучения.
Удачи!
источник
Я, как старший программист .NET, естественно, тяготею к решениям на основе .NET, и Umbraco кажется надежной CMS. Итак, я установил его и попытался получить некоторые знания и начать работать, и вот мои выводы:
В общем, ЧРЕЗВЫЧАЙНО УДОВОЛЬСТВИЕ использовать и полностью отвлечь меня от Umbraco.
Тем временем я освоил Wordpress и обнаружил, что расширить интерфейс администратора очень легко. Документация и поддержка сообщества превосходны. Просто жаль, что его PHP-базы, потому что это не сработает в моей компании, которая много инвестировала в разработчиков .NET :-(
источник
Помимо мнений, все зависит от вашего опыта. Я инженер-программист, а не веб-мастер. Так что я думаю как инженер-программист, а не как веб-мастер.
Установка Umbraco была ОЧЕНЬ неприятной для меня просто потому, что не было легко найти ТЕКСТОВУЮ документацию. Как только я наконец это обнаружил, установить было проще простого.
Проблема для многих веб-дизайнеров в том, что они не инженеры-программисты. Нет ничего плохого в веб-дизайнерах, которые не являются одновременно разработчиками программного обеспечения, это просто другой взгляд на мир. Я много работал с веб-дизайнерами, которым нужно было взаимодействовать с моими серверными модулями C ++ и C #; у них совершенно разные взгляды почти на все.
Как только я прошел через тупой подразумеваемый процесс установки (что плохо, плохо, плохо - вам никогда не следует требовать другой продукт, ТОЛЬКО для установки вашего собственного! ), Я обнаружил, что Umbraco прост и интуитивно понятен. Даже моя (не программист) подруга нашла это гораздо более логичным, чем некоторые другие CMS, с которыми мы играли. Drupal, например, был прост в установке, но на самом деле он не предназначен для среды разработки Windows (ASP.NET/SQL Server), и я ненавижу PHP, поэтому в конце концов я отказался от этого. MojoPortal был действительно красивым и простым, но ... он был ... ну ... простым. Слишком просто.
Мне нравится Orchard, но в последний раз, когда я смотрел на то, что было так мало с чего начать, я решил, что это будет проблемой в ближайшем будущем. Мне нужна была система управления веб-контентом, а не платформа для веб-разработки. Я все время думал, что Орчард очень похож на * nix: «Хорошее место для жизни, но я бы не хотел туда приезжать».
Umbraco для меня - хорошее место среднего размера, чрезвычайно гибкое и легко расширяемое. Он очень старается не мешать вам. Если вы хотите его расширить, вам, вероятно, лучше всего либо изучить C # (или {cringe} VB), либо нанять кого-нибудь, кто напишет за вас CodeBehind. Но пользоваться им очень просто и понятно.
источник
Я не могу сказать, сложно ли его использовать в целом, но я пришел к тому же выводу, что и вы. Особенно меня разочаровало отсутствие полезной документации - все потенциально полезные видеоресурсы на их веб-сайтах платные только в $ $$ - что с этим ??
Кроме того, несколько вступительных видеороликов, которые я видел, никогда не понравились мне. Они представили множество концепций, но на самом деле никогда не объясняли их.
Я также пробовал Graffiti, но это тоже не сработало - и, поскольку его будущее было менее чем уверенным, я отказался от этого. Другие казались слишком сложными для моих требований (Kentico, CommunityServer и другие).
В конце концов, основываясь на подсказке одного сотрудника с superuser.com, я выбрал BlogEngine.NET для веб-сайта моего клуба, и до сих пор я вообще не оглядывался назад. Мне нравится чистый ASP.NET, он легко расширяемый, имеет довольно большое сообщество с расширениями, темами и прочим. Исходя из моего личного опыта, я могу только рекомендовать вам проверить это, если вы имеете в виду сайт, в основном (блог).
источник
Странный. На установку нового сайта Umbraco у меня уходит 5 минут, за 2 часа удалось создать стандартный сайт-портфолио (ну, когда я уже привык к XSLT). Очень легко создавать, изменять, добавлять пользовательские элементы управления, добавлять что-то в раздел администрирования и т. Д.
Было трудно понять (у меня ушло полчаса), что мне не нужно писать какой-либо код SQL или C #, пока мне не понадобится какая-то дополнительная модель данных, которая выше концепции документов или возможностей Umbraco. Такие примеры: автоматическое изменение размера изображений, вызов какой-либо веб-службы и т. Д. - все, что исходит из уровня бизнес-логики, что не может быть покрыто моделью CMS.
В большинстве случаев Umbraco настолько прост в использовании, что даже этого небольшого количества документации достаточно. Umbraco предоставляет довольно тонкий и простой API, но есть и хорошие технологии. уровень, необходимый от разработчика, и это прежде всего XML: XQuery и XPath для использования максимум XSLT.
И еще раз об установке: я просто следил за каждым шагом руководства по установке, и все.
источник
Проблема с Umbraco в том, что пользовательский интерфейс неудобен, и не сразу видно, как его использовать и где искать. Внизу страницы есть несколько кнопок разделов, и когда вы нажимаете на одну из них, вы получаете представление в виде дерева, в котором вы переходите к тому, что хотите. Это плохой UI 101: никаких загадок. Все функции должны быть организованы и видны пользователю. Выпадающие списки с подменю были бы лучшим подходом.
Имена элементов пользовательского интерфейса неоднозначны. Например, есть раздел «Участники и пользователи», раздел «Разработчик и настройки», раздел «Контент и медиа». Разве СМИ не должны быть Контентом? Разве члены не являются также пользователями? Разве настройки не являются чем-то, что сделал бы разработчик? Вы меня поняли.
С выпуском версии 5 ни одна из этих проблем не решена. Лучшее, что они сделали, - это убили XSLT / Classic ASP.NET и заменили его MVC и Razor. Это значительно упрощает ознакомление с продуктом с точки зрения разработчика, несмотря на отсутствие соответствующей документации для версии 5. Однако с точки зрения создания контента она все еще отсутствует.
Если вы хотите увидеть отличный пользовательский интерфейс, не ищите ничего, кроме SiteFinity. Несмотря на то, что новый дизайн не так хорош, как версии SiteFinity 3, его редактирование контента - лучшее, что я видел на рынке. Жаль, что он не поддерживает MVC, а его элементы управления сложно изменять и стилизовать.
источник
то, что я хотел бы знать!
Умбрако - Перед тем, как начать
источник