Создание сайтов на CMS Umbraco
Система управления сайтами Umbraco является сравнительно малораспространенной CMS. Считается, что впервые данный программный продукт был продемонстрирован в 2005 году, когда собственно разработчик Нильс Хартвиг выложил в открытый доступ исходный код системы, тем самым пожелав чтобы продукт был бесплатным и общедоступным. У данной системы управления сайтом как и у многих есть свои особенности о которых следует знать.
Umbraco написана на языке C# и предназначена для работы на платформе ASP.NET. Система больше ориентирована на профессионального программиста чем на рядового пользователя, ввиду того что в ней нельзя относительно легко и просто редактировать содержимое сайта простому обывателю.
Однако для профессионала CMS открывает массу возможностей, не доступных прочим аналогам. Заметим, что в мире на данный момент насчитывается около 90 000 сайтов работающих под управлением Umbraco.
Достоинства CMS Umbraco
К преимуществам cms umbraco следует отнести следующие пункты:
— Возможность быстрого и удобного расширения. Систему можно улучшить добавив как собственноручно написанные модули, так и уже готовые;
— Поддерживает широкий круг баз данных – MySql, SQL Server, VistaDB и т.д.;
— Простой и интуитивно понятный интерфейс для редактора или администратора;
— Гибкость. В Umbraco нет таких понятий как шкурки или темы.
Администратор может менять внешний облик сайта как ему захочется, используя средства: HTML, CSS и ASP.NET, причем обратная связь в данном случае представляется куда удобной;
— Динамичность. Система постоянно развивается и обрастает массой различных готовых дополнений и модулей;
— Безопасность. Так как Umbraco является относительно мало распространенной CMS, то хакерам будет гораздо труднее подобрать готовое решение для взлома сайта и кражи с него данных.
Недостатки CMS Umbraco
— Сложность предварительных настроек. Если установка системы и не занимает много времени, то последующая настройка отбирает много сил. Например, необходимо самолично проработать будущую структуру сайта, будет ли он напоминать новостной портал или блог.
— Трудности с хостингом. CMS для роботы необходим режим доступа full trust, что не поддерживаться многими хостерами;
— Малая распространенность. Большинство разработчиков сайтов знает лишь несколько наиболее популярных систем, поэтому прежде чем начать работу с Umbraco специалисту потребуется время на изучение документации.
Примеры сайтов на Umbraco: robokassa.ru, sandisk.com, Wired.co.uk, Heinz.com и т.д.
В целом Umbraco можно назвать неплохим решением, когда разработчику требуется повышенная защищенность сайта и широкие возможности в плане регулирования вида каждой конкретной страницы. В остальных случаях удобней воспользоваться проверенными CMS.