Concrete5 CMS. Система легкого использования с большим потенциалом

Пару лет назад на отечественный рынок систем управления контентом с открытым исходным кодом пришла Concrete5 CMS (http://www.concrete5.org/), но так получилось, что хабаросообщество обошло ее своим вниманием. Восполнить этот пробел и призвана данная публикация.

Вехи


  • Первая версия Concrete5 CMS появилась в 2003 году и до 2008 года развивалась, как внутренняя система для реализации различных проектов.
  • В 2008 году система была переведена в статус OpenSource и сразу же получила оценку, как лучший проект месяца на SourceForge.net.
  • В настоящий момент, система наиболее популярна в США, Франции и Японии.
  • Аналитики Water & Stone (http://www.waterandstone.com/) провели исследование рынка CMS и признали рост доли системы Concrete5 за 2011 год, в размере 517%. Это абсолютный мировой рекорд за последние 10 лет. Никакой другой системе это никогда не удавалось.
  • По итогам голосования другого авторитетного агентства CMS Critic (http://www.cmscritic.com/), система Concrete5 заняла первое место в мире в 2011 году среди Open Source систем управления контентом (CMS).
  • На данный момент текущая версия системы 5.6. На сайте разработчика есть маркетплейс с большим количеством расширений и тем оформления.

Основные достоинства Concrete5


Клиенты и разработчики, незнакомые с системой часто спрашивают: «Почему Concrete5? Что примечательного в Concrete5?». Вот далеко неполный перечень достоинств системы:
  • Удобство управления сайтом, с возможностью редактирования информации “по месту”.
  • Легкость освоения пользователями.
  • Версионность объектов сайта.
  • Мощь, правильная технологическая основа и продуманная архитектура.
  • Устойчивость к высоким нагрузкам.
  • Легкость освоения разработчиками и расширения базовой функциональности.
  • Лояльность со стороны поисковых систем.
  • Более подробно эти пункты я расписал в другой своей публикации на эту тему.

Предпочтительные сферы применения


Ниже перечислены сферы применения, в которых Concrete5 показывает себя с наилучшей стороны:
  • Промо-сайты.
  • Сайты образовательных учреждений.
  • Корпоративные сайты и другие бизнес-сайты.
  • Персональные сайты (если это не блог).
  • Сайты некоммерческих организаций.
  • Новостные сайты.
  • Спортивные сайты.
  • Сайты различных сообществ.
  • Интранет-сайты.

Неоправданное применение Concrete5


Спросите любого шеф-повара о идеальном блюде и он расскажет о своих коронных блюдах и секретных соусах, которые позволяют им достигать потрясающих результатов. Разработчики Concrete5 ничем не отличаются от упомянутых кулинаров и честно рассказывают о сильных сторонах своей системы, так и о случаях, когда ее применение будет лишено смысла.

Специфические сайты или web-приложения

Concrete5 предлагает удивительный, инновационный способ управления содержимым сайта, а также является великолепной платформой для расширения возможностей системы, путем разработки новых модулей или наращивания функциональности существующих. При этом, система ни в коем случае не является «облегченной» и подходит для нагруженных сайтов при соответствующей настройке. Однако она не будет лучшим выбором для разработки таких сайтов как Twitter.com или защищенных банковских приложений.

Блоги

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

Другое дело, если вы реализуете корпоративный сайт, одной из частей которого является блог, тогда Concrete5 является, пожалуй, лучшим выбором.

Большой интернет-магазин

Модуль электронной коммерции позволяет создавать гибкие интернет-магазины с помощью Concrete5 CMS, управлять скидками, типами оплаты и доставки. Однако если ваш магазин будет содержать тысячи товаров, а также должен интегрироваться с 1С, то использование системы возможно, но все же, обратите внимание на ShopScrip Pro, PHPShop или даже на Битрикс (пожалуй самая лучшая интеграция магазина с ПО 1С: Предприятие).

Сайт полностью на Flash

Хотя Concrete5 можно приспособить для генерации XML файлов для их использования фронтальной частью, написанной целиком на Flash, но все же очевидно, что это не очень удачное решение для таких сайтов.

Для реализации любых других проектов Concrete5 CMS подходит великолепно, предоставляя интуитивный интерфейс управления информацией.

Кроме того, система имеет очень стройную объектную модель, что позволяет разработчикам использовать ее как мощную платформу для создания своих проектов, обладающих великолепной, удобной идеологией управления информацией на сайте.

Русская версия системы


В России есть два официальных центра локализации Concrete5:

Заключение


К сожалению в одной статье рассказать о всех возможностях системы не представляется возможным. Если сообществу будет интересно, то я продолжу публиковать материалы по Concrete5, углубленно останавливаясь на вопросах использования и разработки расширений.
Теги:
CMS, Concrete5, управление сайтом

Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.