Web Creator
ЦифровизацияРазработкаДизайнКейсыКомпанияКонтакты
Начать проект
Переключиться на светлую тему
Меню
Цифровизация бизнесаРазработка сложных проектовВеб-сервисы и приложенияКорпоративные системыЦифровой дизайнUsability & UX/UIНаши кейсыКомпанияКонтакты
UMI.CMS
UMI.CMS
Web Creator→Технологии

Система управления сайтами UMI.CMS

UMI.CMS — платная коробочная система управления сайтами. Она хорошо подходит для простых и средних по сложности сайтов.

Система написана на языке программирования PHP и работает с СУБД MySQL / MariaDB. Ключевыми преимуществами Юми перед другими CMS является то, что система обладает весьма удобным пользовательским интерфейсом и по удобству использования контент-менеджерами она явно в числе лидеров на российском рынке. В целом, UMI.CMS можно рекомендовать как платформу для разработки несложных проектов, но надо учитывать не только её преимущества, но и знать о недостатках.

С технической точки зрения к UMI.CMS часто предъявляются претензии из‑за экзотичности шаблонизаторов (используемый в Юми XSLT — достаточно редкий в веб‑разработке, а TPL‑шаблонизатор вообще уникален в этой системе) и из‑за проблем с производительностью (это уже обычно из‑за используемого в Юми архитектурного паттерна EAV — он даёт отличную расширяемость «через админку», но платой за это является снижение производительности на выборках объектов по нескольким условиям). Также стоит добавить, что UMI.CMS, как и многие другие коробочные CMS на PHP, не предоставляет адекватных встроенных инструментов для автоматизированного тестирования разрабатываемого проекта, а используемые среднестатистическими разработчиками процессы развертывания и сопровождения весьма незрелые и приводят к высокой нестабильности проектов.

Конечно, все эти проблемы вполне решаемы: код можно оптимизировать, узкие по производительности места — переписать, тестирование реализовать внешними инструментами, процессы разработки построить не «как у всех», а всё же использовать лучшие практики. Другое дело, что стоимость такого подхода уже как минимум сопоставима с разработкой на фреймворках, а часто и превышает её. В контексте сложных проектов становится не очень понятно, зачем брать универсальную CMS, если в ней нет всего, что нужно, а от того, что всё же есть, мало что останется в неизменном виде из‑за доработки под требования и задачи.

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

CMSплатформыPHPбэкендвеб-разработка
Информация опубликована в 2019 году

Альтернативные технологии

Мы отказались от использования UMI.CMS в наших новых проектах
Ruby on Rails
Ruby on Rails
Ruby
Ruby
TypeScript
TypeScript
NodeJS
NodeJS

Наши услуги

Разработка на фреймворкахРазработка на фреймворках

Фреймворки — это отличная платформа для разработки сложных сайтов, сервисов и веб‑приложений, корпоративных систем и приложений для автоматизации бизнес‑процессов.

Разработка сайтов и веб-приложений на фреймворке Ruby on RailsРазработка сайтов и веб‑приложений на фреймворке Ruby on Rails

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

Заказная разработка сайтов и веб-приложений на фреймворке Next.jsЗаказная разработка сайтов и веб‑приложений на фреймворке Next.js

Создание сложных и быстро работающих SPA‑приложений с поддержкой SSR, SSG & ISR на фреймворке Next.js

Заказная разработка веб-приложений на фреймворке PhoenixЗаказная разработка веб‑приложений на фреймворке Phoenix

Отличное решение для создания и развития высоконагруженных и надёжных веб‑приложений, работающих в режиме реального времени

ЦифровизацияЦифровизация

Формализуем и автоматизируем бизнес‑процессы, осуществляем системную интеграцию, разрабатываем и внедряем цифровые решения, повышающие эффективность бизнеса.

РазработкаРазработка

Разрабатываем сложные веб‑приложения и сайты. Создаём как отдельные инструменты для бизнеса, так и полноценные цифровые системы по индивидуальным требованиям.

Веб-сервисы и веб-приложенияВеб-сервисы и веб‑приложения

Разрабатываем веб‑приложения различной направленности и технически сложные веб‑сервисы.

Разработка корпоративных информационных системРазработка корпоративных информационных систем

Cоздаём и внедряем как комплексные ERP‑системы для бизнеса, так и более специализированные информационные системы — CRM, WMS, BPMS, экспертные и аналитические системы, системы поддержки принятия решений, коммуникативные сервисы и многое другое.

Цифровые решения для электронной коммерцииЦифровые решения для электронной коммерции

Создаём b2c и b2b платформы под индивидуальные требования — от цифровых витрин и личных кабинетов клиентов до полномасштабных backoffice-систем.

Автоматизация бизнес-процессовАвтоматизация бизнес‑процессов

Формализуем существующие бизнес‑процессы и разрабатываем прикладное программное обеспечение для их автоматизации.

Начнём проект вместе

Давайте познакомимся, обсудим цели проекта и способы их достижения. Просто напишите или позвоните нам:
Написать на электронную почтуTelegramWhatsAppПозвонить
или вы можете
БрифЗаполнить бриф
Web Creator
© 2004-2025 ООО «Веб Креатор»
Политика обработки персональных данных
ООО «Веб Креатор» входит в реестр
аккредитованных ИТ-компаний
Минцифры России
Пн-Пт с 10:00 до 19:00 [MSK, UTC+3]
Москва, Староалексеевская, 5
Telegram & WhatsApp
s@web-creator.ru
+7 495 215 15 01
Цифровизация бизнесаКорпоративные системыАвтоматизация процессовСистемная аналитикаСистемная интеграцияРазработка на фреймворкахМашинное обучение и ИИОбработка и анализ данныхИнформационная безопасность
Разработка сложных проектовВеб-сервисы и приложенияЭлектронная коммерцияМобильная разработкаЦифровой дизайнUsability & UX / UIДизайн-системыСопровождение и DevOpsХостинговые решения
КомпанияКейсыКлиентыПроцессыТехнологииСтатьиВакансииЦеныКонтакты