Краткий обзор популярных CMS (систем управления) для сайта

Эта статья — краткий обзор популярных CMS, для тех, кто вовсе не знаком ни с одной из них, и которая как я надеюсь, поможет вам сделать правильный выбор.

Content management system, CMS — информационная система или компьютерная программа, используемая для обеспечения и организации совместного процесса создания, редактирования и управления контентом (то есть содержимым). Прочитать больше на Википедии.

 

Для различных задач используются различные системы управления содержимым. В данной статье мы кратко рассмотрим несколько популярных систем управления, которые повсеместно используются для создания сайтов в России.

Краткий обзор популярных CMS

WordPress — популярная универсальная система управления контентом.

WordPress — идеальная платформа для публикации, ориентированная на красоту, поддержку стандартов и удобство использования. WordPress бесплатен и свободен к распространению. wordpress.org

Преимущества wordpress как CMS:

  1. Первое и самое главное преимущество — то что wordpress полностью бесплатен и поддерживается большим сообществом разработчиков со всего мира. wordpress имеет множество бесплатных расширений (плагинов), множество бесплатных тем оформления, и с его помощью можно собрать сайт за очень короткий промежуток времени. Все это упрощает и удешевляет разработку сайтов, которые не требуют индивидуальной бизнес-логики под специфический бизнес-процесс. На wordpress можно быстро развернуть такие сайты как: сайт-визитка, новостной сайт, корпоративный сайт, личный сайт (блог) или интернет магазин.
  2. Второе, но тоже важное преимущество — wordpress очень простой в управлении, и управлять сайтом может абсолютно любой человек, даже начинающий пользователь компьютера. Интуитивно понятное меню, простой редактор текста, а также система загрузки файлов — настолько упрощают жизнь, как не одна другая система управления сайтом.
  3. Популярность — в мире более 25% сайтов используют wordpress (по данным w3techs), при этом наблюдается прирост каждый месяц. Возможно этот показатель является лучшим доказательством удобства данной CMS. Так же по данным HackerTarget.com, из 500 тыс. самых популярных сайтов, 20,9% используют wordpress.
  4. Простота установки и настройки, с которой справиться новичок.

Недостатки wordpress:

  1. На мой взгляд — недостаток только один, невозможность легко, без навыков программирования организовать содержимое разных типов, если для них требуется различное визуальное отображение на сайте. Но многие проблемы помогают решить плагины, например для различных типов записей или различных мета-полей.

Так как мы специализируемся на создании сайтов под wordpress, в дальнейшем будет выпущен подробный обзор по wordpress и добавлена ссылка.

Joomla — вторая по популярности универсальная CMS.

Joomla образовалась из коммерческого проекта Mambo CMS, часть разработчиков проекта, которые занимались Open Source веткой, отделились — и основали свою компанию. Первая версия Joomla была похожа на Mambo Open Source, и имела совместимости расширений.

Преимущества Joomla как CMS:

  1. Joomla так же как и wordpress бесплатно распространяемая CMS, но в отличии от wordpress не имеет столько бесплатных расширений (плагинов) и тем оформления как wordpress. Развернуть сайт на Joomla не сложнее чем на wordpress, только следует учитывать, что придется немного раскошелится, если хотите красивый шаблон оформления или дополнительный функционал. На joomla можно быстро развернуть такие сайты как: сайт-визитка, новостной сайт, корпоративный сайт, личный сайт (блог) или интернет магазин.
  2. Joomla что-то среднее между woordoress и drupal, у нее множество настроек, и для неопытного пользователя может показаться слишком сложной. Хотя при этом является полноценным инструментом для разработки сайтов. Также обладает дружественным интерфейсом, несмотря на некоторые трудности в настройке. Если вы хотите полностью контролировать работу сайта — joomla прекрасное решение.
  3. Не так популярна как wordpress, joomla все же используется на 2,8% всех сайтов. Немного усложненный интерфейс, простота установки для неопытных пользователей, административная часть с большим количеством настроек.
  4. Поддержка протоколов контроля доступа (OpenID, LDAP, Gmail.com).

Недостатки Joomlа:

  1. Система поверхностна и слаба, довольно нагружена, и чтобы оптимизировать сайт под большие нагрузки — потребуется оптимизировать файлы системы или нанять специалиста.
  2. Менее безопасна, чем wordpress. Пароль можно подобрать простым брутом (подбором), если создатель сайта предусмотрительно не закрыл эту возможность.

Drupal — третья по популярности CMS.

Drupal — является открытой платформой управления контентом для миллионов веб-сайтов и приложений. Он создан активным и разнообразным сообществом людей по всему миру. www.drupal.ru.

Преимущества Drupal:

  1. Система предназначена для опытных пользователей, со знанием программирования. Чтобы развернуть сайт на drupal придется немного попотеть. Взамен сложности — гибкая настройка, контроль различных типов содержимого, распределение ролей пользователей. Используется преимущественно в сложных проектах, где требуется отделять различные типы содержимого (например статьи, записи форума и т.д.) для различных пользователей.
  2. Большое сообщество разработчиков по всему миру, множество бесплатных модулей, для расширения функционала сайта (модули форумов, профилей, пользовательских блогов).
  3. Третья по популярности система управления контентом в мире. Используется на 2.2% сайтов. Сложная админка с множеством настроек, сложная система установки. Требуются не только знания по программированию, также поверхностные знания администрирования хостнигов. Вряд ли у вас получиться установить систему на виртуальных хостинг.

Недостатки Drupal:

  1. Абсолютно не подходит для неопытного пользователя. Сложности возникнут уже на этапе установки.
  2. За универсальность придется платить ресурсами — очень требовательна к серверу.
Подведем итоги:

Для быстрого развертывания сайта начинающему пользователю — идеально подойдет wordpress. Если же вам не хватает возможностей организации контента wordpress — смело ставьте joomla, возможностей и настроек больше чем в wordpress и можно гибко организовать структуру сайта различной сложности.

Drupal — советую выбирать только если вы уверены, что знаете, что вам это нужно, ну или у вас есть специалист, который поможет вам разобраться с настройками, или сделает для вас готовый работающий сайт.

 

Опубликовано Рубрики Создание сайтовМетки Drupal, Joomla, Wordpress

Добавить комментарий