CMS

CMS (Система управления контентом) — программное обеспечение или информационная система для осуществления работы, администрирования и контроля веб-сайта.

Часто можно услышать другое определение понятия CMS — «Движок«.

Функции

  1. Предоставление инструментов для создания содержимого, организация совместной работы над содержимым;
  2. Управление содержимым: хранение, контроль версий, соблюдение режима доступа, управление потоком документов и т. п.;
  3. Публикация содержимого;
  4. Представление информации в виде, удобном для навигации, поиска.

Виды

Существуют разнообразные системы управления сайтом, среди которых встречаются платные и бесплатные. Выделяют три вида CMS систем:

  • Бесплатная — с открытым кодом и бесплатна в распространении;
  • Коммерческая — с оплатой за использование;
  • Облачная (SaaS) — в виде конструктора и размещенная на серверах разработчика.

К бесплатным (с открытым кодом) можно отнести: WordPress, Joomla, Drupal, MODX и OpenCart.

К популярным платным системам управления сайтом относят — 1C-Bitrix, UMI.CMS, Amiro.CMS и др.

Среди «облачных» конструкторов сайтов выделяют — Weebly, Wix, Jimdo, Squarespace, Shopify, MyWebsite, Yola и другие.

Технологии

Каждый сайт имеет панель управления, которая является только частью всей программы, достаточной для управления сайтом.

Сайты, организованные посредством системы управления контентом, основаны на следующих технологиях: веб-сервер, хранилище данных (MySQL или PostgreSQL, однако существуют и noSQL CMS), веб-приложение для обеспечения работы самой системы, визуальный (WYSIWYG) редактор страниц, файловый менеджер с веб-интерфейсом для управления файлами, система управления правами пользователей и редакторов сайта.

Наиболее распространены следующие технологические платформы, используемые в качестве основы веб-приложения, реализующего работу CMS: PHP, Perl, .NET.

Смотрите также: Движок;
Оглавление

Нашли ошибку в описании?
Напишите письмо.