Что такое CMS?

Система управления содержимым (Content management system или CMS); это информационная система или программа, которая используется для организации и обеспечения процесса создания сайта. С ее помощью осуществляется редактирование, а также управление контентом (содержимым ресурса). Использование CMS необходимо для того, чтобы собирать на одном сайте и объединять на основе задач и ролей разнотипные источники  информации. В системе управления содержимым размещаются практически любые данные: фильмы, документы, фотографии, телефонные справочники и так далее. Содержимое CMS может изменяться одним человеком или группой лиц.

Кроме того, современные системы управления предоставляют различные инструменты для добавления, удаления или редактирования информации на сайте. На сегодняшний день существует множество CMS, среди которых можно отыскать как платные, так и бесплатные. Они строятся по различным технологиям, в результате чего каждая система управления имеет свои сильные и слабые стороны. Большая часть систем управления  реализуется в виде WYSIWYG (визуального) редактора. Эта программа создаёт HTML-код из особой упрощённой разметки и  позволяет пользователю легко форматировать текстовое содержимое.

Одной из самых популярных бесплатных CMS является Joomla. На ней создано множество самых разных сайтов. Данная система управления позволяет создавать интернет-магазины, сайты-визитки, порталы, системы блогов, всевозможные доски объявлений и т.д. Отметим, что Joomla полностью бесплатна и обладает большим количеством модулей для расширения ее функционала. Кроме того, для этой CMS существует множество шаблонов оформления.  Еще одной надежной бесплатной системой управления содержимым считается Drupal. Новичкам, впервые столкнувшимся с ее использованием, могут оказать поддержку в русскоязычном сообществе Drupal.

Существуют и платные системы управления контентом. К примеру, DLE часто используется для создания сайтов-визиток и корпоративных ресурсов. Впрочем, многие веб-мастера считают этот «движок» несколько «неповоротливым». Данная CMS довольно сложна в использовании, хотя и обладает достаточным количество функциональных модулей. Кроме того, она вряд ли подойдет для создания блога. Подобный ресурс лучше всего разрабатывать на WordPress. Это бесплатная система с большим набором функциональных возможностей и множеством дополнительных плагинов. На ней же можно «строить» фотогалереи, витрины товаров и каталоги статей.