CMS: главные функции, модули и виды

Материал из Самая полная в Рунете энциклопедия интернет-маркетинга
Перейти к: навигация, поиск

CMS (Content Management System) — система, предназначенная для создания, редактирования и управления содержимым сайта (контентом).

Главные функции CMS

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

В СMS могут размещаться данные разных типов:

  • фильмы
  • фотографии
  • документы
  • научная информация
  • номера телефонов и т.д.

Классификация CMS

Существуют три основных принципа классификации CMS:

  • Платные/бесплатные
  • По способу управления содержимым сайта
  • По типам управляемых данных

Платные (коммерческие) CMS еще называют коробочными, потому что они содержат определённый набор функций. В тройку самых популярных платных систем входят:

  • 1С-Битрикс. Он предназначен для онлайн-магазинов, корпоративных сайтов, социальных сетей, сайтов сообществ, информационных порталов. Согласно результатам независимых тестов, проведённых компанией «Русоникс», после начала использования Битрикс время ответа сайта сократилось в 224 раза – до 0.002 сек (рис. 1).
Рис. 1. Пример окна CMS 1С-Битрикс
  • Umi стала первой по качеству по данным опроса компании Tagline. Эта CMS предназначена главным образом для интернет-магазинов. В функции управления сайтом включены создание рассылок, интеграция с Яндекс.Маркетом, служба поддержки клиентов и партнёров, а также иные инструменты (рис. 2).
Рис. 2. Пример окна CMS UMI
  • NetCat ориентирована на проекты с большим количеством контента. В зависимости от версии CMS позволяет создавать сайты разного уровня сложности, а также интернет-страницы для мобильных устройств. В комплекте с системой управления данными пользователям предлагается дополнительный инструментарий для отлаживания эффективности бизнес-процессов (рис. 3).
Рис. 3. Пример окна CMS NetCat

Бесплатные CMS можно бесплатно использовать, распространять. Программы этого типа разрешено улучшать и публиковать их улучшенные версии. Три первых места в рейтинге бесплатных CMS заняли:

  • WordPress — популярная система, используемая для ведения блогов. Для размещения публикаций в ней можно использовать сторонние сервисы и программы. WordPress просто устанавливается и настраивается. Его база объединяет библиотеки шаблонов, тем и плагинов. Публикация в WordPress осуществляется мгновенно (рис. 4).
Рис. 4. Пример окна CMS WordPress
  • Joomla применяется для сайтов любого уровня сложности. Система объединяет в себе инструменты для создания веб-страниц и управления ими. При начальной установке в Joomla присутствует минимальный набор инструментов, который дополняется пользователем по мере необходимости (рис. 5).
Рис. 5. Пример окна CMS Joomla
  • Drupal предназначен для сайтов, написанных на языке PHP. Он позволяет создавать страницы разного формата — от блогов до информационных архивов. Работа системы осуществляется при помощи подключения модулей. Изначально пользователю предоставляется стандартный набор таких элементов, дополнительные скачиваются с сайта разработчика Drupal (рис. 6).
Рис. 6. Пример окна CMS Drupal

По способу управления содержимым сайта CMS делятся на генерирующие страницы по запросу, генерирующие страницы при редактировании и CMS смешанного типа.

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

По типам управляемых данных CMS можно разделить на:

  • Системы управления контентом. В этих CMS можно работать лишь с содержимым сайта. Они отличаются друг от друга по сложности и набору функциональных возможностей.
  • Системы управления контентом компании относятся к универсальным CMS. С их помощью можно управлять всем контентом крупных сайтов, принадлежащих компаниям.
  • Системы Управления Документами схожи с CMS по набору технических данных. СУД применяют в комплекте с CMS для управления файлами текстового формата. Они предназначаются не для публичного предоставления контента, а для внутреннего использования.
  • Ещё одно дополнение к CMS — Системы Управления Цифровыми Правами (DRMS). DRMS применяют для управления информацией об авторской принадлежности интернет-контента. Этот вид систем активно используется в областях, в которых цифровые права очень важны — например, музыкальных композициях или видеофайлах.
  • Системы Управления Актива применяются для управления цифровым контентом (видео, аудио, изображениями). Эти CMS используются компаниями, обладающими большими объемами подобных материалов — например, дизайнерскими студиями или фотоагентствами.

Основные модули CMS

Каждая CMS состоит из набора моделей, которые могут различаться в зависимости от конкретной системы. К типовым модулям относятся (рис. 7):

  • Динамическое меню — панель с набором инструментов, применяемых пользователем
  • Блог — готовый шаблон для создания интернет-дневников
  • Блок для размещения новостей
  • Модуль для проведения опросов
  • Поисковое меню сайта
  • Информация о статистике посещений и т.д.
Рис. 7. Пример страницы CMS с модулями

Читайте также другие статьи на тему «CMS»

Полезные ссылки