Преимущества и недостатки UMI.CMS

<i>Полет UMI.CMS на расстоянии 15+ лет.</i><br />
Полет UMI.CMS на расстоянии 15+ лет.

Преимущества:

Пользователь не может случайно удалить кавычки кода, вмешаться в конструкцию и логику кода шаблона или написать “случайно” команду: mysql_drop_db(string $database_name, resource $link_identifier = NULL) : bool на странице редактирования контента.

  1. Простая и интуитивно понятная административная часть:

    Удобство и скорость работы контент-менеджера и владельца: редактирование на месте, drag&drop и другие. Максимально дружественный интерфейс админки, на практике есть неопытные заказчики, которые от админки в восторге по сравнению с Битрикс.

  2. Выгодное владение сайтом:

    Относительно более низкая стоимость разработки и поддержки. Меньше времени на освоение. Минимальные затраты на хостинг. Несколько сайтов в рамках одной лицензии.

  3. Удобные инструменты для SEO:

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

  4. Отечественное ПО:

    UMI.CMS входит в единый реестр российских программ для ЭВМ и баз данных. Подходит для разработки госпроектов. Не подвержена санкциям и не может в себе содержать политически-мотивированного вредоносного кода. Например: в зарубежных системах есть вредоносные коды, политические и блокирующие работу системы, которые запускаются только на территории России и Беларуси.

  5. Поддержка системы командой профессионалов:
    Отзывчивая поддержка от разработчиков UMI.CMS. Если с сайтом что-то случилось, всегда есть кому о нём позаботиться. Специалисты службы поддержки решают проблемы вне зависимости от причин их возникновения. Запросы могут направляться от разработчиков и от владельцев сайтов.
  6. Удобство разработки:

    Удобство разработки благодаря отделению данных от представления. Условно бесконечный потенциал развития для доработок. Открытые API для разработчиков: возможность интеграции со огромным количеством сторонних сервисов.

  7. Интеграция с программами и сервисами:

    1С, Мой Склад, платежные системы, Яндекс.Маркет, Озон, соцсети и некоторые сервисы доставки уже интегрированы с UMI.CMS.

  8. Устойчивость системы к неопытным или вредным пользователям:

    В UMI.CMS разделена логика размещения текстов и картинок, контента пользователя от шаблона сайта с кодом. Пользователь не может случайно удалить кавычки кода, вмешаться в конструкцию и логику кода шаблона или написать “случайно” команду: mysql_drop_db(string $database_name, resource $link_identifier = NULL) : bool на странице редактирования контента. (Попробуйте ввести эту или аналогичную команду на странице редактирования в Битриксе или другой системе, где нет разделения логики шаблона от контента 🙂 – если правильно ввести команду произойдет удаление базы данных сайта навсегда)

Недостатки:

Куда же без недостатков.<br />
Куда же без недостатков.
  1. Низкая скорость обновлений и внедрения новых технологий:

    К сожалению, в последнее время разработчики UMI.CMS сократили количество обновлений и внедрения новых технологий. Мелкие программные ошибки и недоработки, требующие дополнительный настройки минуя интерфейс админки (например: reCAPTCHA, сброс кеша, формы обратной связи и т д). Безусловно обновления безопасности и внесения улучшений по запросам от партнеров разработчики выпускают, но очень редко.

  2. Небольшое количество готовых модулей и решений:
    Маленький выбор готовых решений, модулей, интеграции со сторонними сервисами. Конечно же, можно сделать любую интеграцию, но только с огромной долей участия программистов. Отсутствие большего изобилия готовых решений под разные ниши сферы бизнеса, по сравнению с Битриксом.
  3. Отсутствие экосистемы и позиционирования:
    Низкая узнаваемость в бизнес среде. Отсутствие внятного позиционирования на рынке. Нет маркетинговой, информационной активности и рекламы системы. По примеру Битрикс — система учета, многозадачная CRM и т д., так же постоянные конференции и мероприятия.

Этот документ создан для собственников и менеджеров по продажам веб-студий. Текст может быть свободно использован, изменен, скопирован во благо увеличения узнаваемости и продаж UMI.CMS.

Над документом работали:

  • Юрий Потехин, основатель и руководитель веб-студии UNIKA, https://unikaweb.ru;
  • Ольга Семенова, руководитель направления по работе с ключевыми клиентами, веб-студия Alternativa, https://studio-alv.ru/;
  • Александр Щёголев, студия КупиСебеСайт.
1111
9 комментариев

В целом согласен. Лично я бы особенно выделил юзабилити административного интерфейса. Да, это идёт первым пунктом, но всё же это реально киллер-фича ЮМИ, интерфейс реально простой и интуитивный, Битрикс вообще рядом не стоит. Функционала, конечно, меньше, чем в Битриксе, тут уж как есть, но имеющегося хватает для подавляющего большинства проектов. Плюс, конечно, возможность реализовать кастомный функционал, используя инструменты системы (те же справочники, шаблоны данных - это просто офигенная тема :), если родного не хватает.

Ещё бы добавил к разработке (если шаблоны тоже имеются в виду) простоту создания шаблонов, их гибкость и функционал, простоту использования макросов. Я использую XSLT-шаблонизатор, мне он больше по душе, но есть PHP-шаблонизатор, который позволяет немного больше (говнокодить в том числе :).
Плюс API реализован довольно интуитивно, какие-то кастомные решения реализуются элементарно. Не абсолютно все, конечно :) В некоторых случаях это может быть больно, так как некоторая часть кода системы не даёт достаточной обстракции, возможности что-то изменить без дублированного с изменениями кода стандартного функционала. Такое бывало очень редко, но всё же оно было.

Ещё обязательно надо добавить, что разработчики системы довольно активно общаются с партнёрами, кроме чата есть даже git, куда некоторые партнёры имеют доступ.

И с недостатками, к сожалению, тоже вынужден согласиться. Если второй пункт ещё можно обойти, реализуя какой-то необходимый функционал своими силами (что всё же влияет на итоговую стоимость для клиента), то третий пункт, как мне кажется, непосредственно влияет на первый т.е. активность разработчиков системы.

В любом случае, если кто-то ещё не работал с UMI.CMS, то познакомиться однозначно стоит :)

2

Спасибо за развернутый комментарий!
Действительно у нас партнеров есть открытый диалог с разработчиками UMI.CMS.
В случае серъезной баги, система обновляется.

1

Огромное преимущество - шаблонизатор XSLT. Программисты без опыта работы с системой (в том числе недавние числе студенты) буквально за 1 месяц доходят до уровня самостоятельной разработки интернет-магазина. Это позволяет существенно снижать стоимость итогового продукта для клиента. С тем же Битриксом такая простота обучения невозможна, из-за чего и прайс на разработку существенно выше. Ну и очень удобная админка, безусловно, тоже важный плюс. Клиенты в большинстве своем не читают инструкции, а здесь стандартные операции и так понятны.

1

Согласен с вами.

Спасибо за интересную статью!

1

Битрикс намного дороже в плане разработки и дальнейшей поддержки. Мы работаем с обоими системами, проверено на собственном опыте. А про управление и говорить не приходится - ЮМИ в разы понятнее и вызывает несравнимо меньше вопросов со стороны заказчиков. Уж явно Битрикс не "мерседес", а ЮМИ не "солярис". Это в принципе разные системы для разных целей. У обоих есть и преимущества и недостатки. Но для большинства проектов ЮМИ имеет больше плюсов. Основной ее минус - недостаточная раскрученность относительно основного конкурента. Клиенты хотят Битрикс в основном из-за известности, и вообще не знают технических нюансов обоих систем.

1

Долго работал с umi, отличная система, но я на неё уже вряд ли когда-нибудь вернусь как разработчик. Это как ездить и хвалить какой-нибудь солярис, а потом пересесть на мерседес и обратно уже не хочется =)))
PS. юми это солярис =))