CMS

Что такое CMS и для чего она нужна?

В переводе с английского CMS (Content Management System) – это информационная система или компьютерная программа применяемая для совместного процесса создания управления контентом. При помощи CMS разработчик или группа разработчиков могут вести полное сопровождение и управление сайтом.

Функциональный набор CMS системы:
  • Набор инструментов для создания содержимого;
  • Управление содержимым: хранение, контроль версий, контроль доступа, управление потоком документов;
  • Публикация контента;
  • Представление информации в виде, удобном для навигации, поиска.

Подавляющее большинство современных CMS включают в себя административную панель с визуальным интерфейсом кратно упрощающим процесс управления и добавления новых материалов.

По своей структуре CMS состоит из двух больших блоков:

  • Сайт — страницы сайта видимые всем пользователям сети интернета
  • Административная панель — часть ресурса доступная разработчику или управляющим лицу (Вход по паролю)

Виды популярных CMS систем?

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

Популярные бесплатные CMS:
  • WordPress
  • Joomla!
  • OpenCart
  • Drupal
  • MODX
Популярные платные CMS:
  • 1С-Битрикс
  • UMI.CMS
  • NetCat
  • hostcms

Несмотря на большое количество коробочных системы управления некоторые компании и разработчики создают собственные (самописные) CMS под свои ресурсы.