Orchard cms

Oct 27, 2012 15:55


Внимание: Это перепост, адрес оригинальной записи: Фамильный Теремок

Уже несколько недель осваиваю Orchard cms - новую для меня систему управления контентом.

На microsoft.com эту cms описывают как
  • открытый бесплатный и свободный проект, зависящий от запросов сообщества;
  • быстрый движок с модульной архитектурой и всеми необходимыми средствами CMS;
  • общедоступная онлайн-галерея модулей, тем и других компонентов расширения от сообщества;
  • высокое качество типографики, внимание к компоновке и разметке страниц;
  • упор на создание удобной и функциональной панели администрирования;
  • быстрое развертывание системы на рабочем месте и легкая публикация на сервер. 

Система управления контентом Orchard является проектом с открытым исходным кодом, который написан на ASP.NET MVC. Orchard является частью галереи ASP.NET-проектов с открытым исходным кодом некоммерческого фонда Outercurve Foundation.

Ну что сказать... это самая мощная и продвинутая система из всех, с которыми я работал. 
Изменить в обработке и отрисовке данных можно практически всё.
Все части и типы данных в системе являются контентом, который может быть дополнен другими блоками контента как из из админзоны, так и из кода.
Любой отображаемый элемент можно отобразить по другому, переопределив шаблон отрисовки для этого кусочка, во многих случаях, это может быть сделано не только из кода, но из админзоны.  
Существующая галерея модулей и тем, позволяет многое из необходимого банально скачать. Что не подходит, то доработать. Что не дорабатывается - написать своё, подсмотрев примеры реализации в других модулях.

Естественно система не без минусов.
Навороченная архитектура и кастомизируемость, отзываются огромным временем старта сайта, особенно если хостинг дешёвый. 
Скачиваемые модули зачастую требуют конкретную версию Orchard и не работают под актуальной.
Архитектура MVC.net требует очень отдельных навыков и знаний, да ещё и на имена файлов накладывает существенные ограничения. 
Документации по Orchard довольно много и видеопособия имеются, но разобраться, как именно надо реализовать какую-то не тривиальную задачу, придётся самому.

Такие дела. 
Не смотря на недостатки, являющиеся продолжением достоинств, как известно, система мне очень нравится и я планирую максимально плотно её осваивать в ближайшем будущем.

Русскоязычный сайт по Orchard cms.

рекомендую, работа, mvc.net, exported, orchard cms

Previous post Next post
Up