TXL выбирает Umbraco CMS
1. CMS cобственной разработки vs коммерческая CMS
С момента своего основания в 1994 году мы традиционно использовали технологии MicroSoft для создания и поддержки веб-приложений. В частности, компанией было создано и в настоящее время развивается и поддерживается приложение для администрирования сайтов TXL24.
Существует достаточно аргументов ЗА и ПРОТИВ разработки и поддержки собственной системы обновления сайтов, при том, что уже существует несколько устоявшихся коммерческих решений.
В настоящее время мы сконцентрированы на реализации новых проектов. Поэтому нами было принято решение подобрать коммерческую систему администрирования сайтов (CMS) на ASP.NET.;
Наш выбор пал на Umbraco CMS.Официальный сайт продукта: https://umbraco.com.
2. Что такое Umbraco CMS
Umbraco CMS – это платформа с открытым кодом (open source code), которая поддерживается командой разработчиков в Дании. Такой подход позволяет создавать продукт с богатой функциональностью, так как большое количество разработчиков по всему миру снабжает систему новыми продвинутыми плагинами. При этом наличие центральной команды в лице коммерческой компании обеспечивает контроль качества «сборки».
Umbraco CMS – это платформа на ASP.NET.
3. Преимущества Umbraco CMS
- Интуитивно понятное редактирование. Интерфейс разработан так, что полноценно работать в нём можно без тренингов.
- Предварительный просмотр страницы на многих различных устройствах – компьютерах, планшетах, смартфонах – позволяет убедиться в адаптивности контента ещё до его публикации.
- Публикация «по расписанию» (можно заранее создать или отредактировать страницу и проставить дату и время публикации)
- Возможность работать над черновиком без публикации: работаем, сохраняем, но не публикуем.
- Контроль версий позволяет вернуться к версии ДО редактирования – кнопка «UNDO».
- Медиа-библиотека (картинки и документы разложены в папочках)
- Удобство работы с многоязычным контентом.
- Аналитические приложения для улучшения качества контента.
- Встроенный обработчик изображений: обрезка, изменение размера, фокусировка.
- Контроль над тем, как выглядит контент сайта в соцсетях. Актуально, чтобы контент сайта, которым посетители делятся в соцсетях, выглядел достойно. Вообще, управление контентом на различных сайтах и в различных приложениях сделано удобно.
- Встроенное средство построения контактных форм и опросов.
- Персонализация контента: различным аудиториям показывается более релевантный контент в зависимости от геолокации, демографии, времени и т.п.
- Управление пользователями системы редактирования. Удобная настройка пользователей и групп пользователей, которым раздаются права на редактирование и управление тем или иным контентом.
- Для хостинга сайтов на Umbraco CMS создано облачное решение Umbraco Cloud на самой продвинутой облачной платформе – MicroSoft Azure.
4. Возможности Umbraco CMS и TXL24
Базовые возможности TXL24 и Umbraco сопоставимы. Оба приложения позволяют наполнять базу данных сайта обычными и html-текстами, медиа-файлами, файлами для скачивания и т. п. Базы данных в обоих приложениях разбиты на таблицы объектов с одинаковыми свойствами: страницы, каталоги продукции, новости, статьи, галереи и др. Логика доступа к ним через «админку» сайта тоже очень похожая.
Несколько приложений в рамках Umbraco CMS безусловно являются инновационными и очень востребованными. Существование большого количества уже готовых решений на платформе Umbraco оптимизирует реализацию проекта любой сложности – разработчик просто подключает нужный набор приложений. Список самых востребованных приложений: https://umbraco.com/apps/
Основное отличие двух систем: TXL24 является серверным приложением, которое «живёт» на сервере отдельно от сайтов. Сайты подключаются к нему на стадии разработки, так как разработка ведётся на базе общих библиотек. В случае с Umbraco CMS разработчикам приходится размещать систему администрирования сайтов локально вместе с сайтом. Некоторые проблемы с обновлением системы, могут возникнуть, если одновременно поддерживается достаточно много сайтов на Umbraco CMS.
5. Хостинг Umbraco CMS
Хостинг и поддержка сайтов на Umbraco CMS в базовой версии стоит столько же, сколько хостинг и поддержка сайтов на TXL24. Если проект требует подключения платных компонент Umbraco, то это оговаривается отдельно.