CMS — англоязычная аббревиатура от Content Management System, что в дословном переводе означает «Система управления содержимым». Учитывая контекст и назначение CMS, то самый правильный перевод — «Система управления содержимым сайта».
CMS — это бомба в мире веб-разработчиков, которая привела к революции в мире Интернета. Использование CMS привело к упорядочиванию структуры сайтов, реализации все больших функциональных возможностей и к феноменальному упрощению управления содержимым сайтов.
Таким образом, сегодня CMS — это обязательная основа сайта. Так называемый, «Движок сайта», который в целом определяет функциональные возможности сайта и порядок управления ими.
CMS для разработчика — это набор инструментов.
CMS для пользователя — это доступное меню администрирования сайта.
Меню CMS для пользователя представляет из себя простое и доступное меню, в котором содержатся основные команды для работы с сайтом, например: добавить материал на сайт (статью, новость, фото и т.д.), сделать резервную копию сайта, редактировать существующий материал. Стоит заметить, что пользовательское меню CMS обычно создается разработчиком сайта.
Большое количество CMS можно разбить на три основных типа: платные CMS, бесплатные CMS и авторские CMS.
Особенность платной CMS в том, что создать и модернизировать сайт, выполненный на ее основе невозможно без участия создателя данной CMS или же его представителя. Платными CMS пользуются некоторые веб-разработчики, в результате чего разработчику сайта приходится покупать необходимые модули у создателя CMS. Таким образом, стоимость сайта увеличивается.
Бесплатные CMS предоставляют те же возможности, что и платные, но являются более гибкими. Любые изменения и дополнения сайта на такой CMS проводятся разработчиком самостоятельно, без участия создателя CMS или его представителей. Таким образом, заказчик избегает лишних затрат и участия третьих лиц в создании его сайта.
Еще можно выделить авторские CMS. Это такие CMS, которые специально разрабатываются некоторыми веб-студиями только для себя. Суть такой CMS заключается в том, что работать с ней может только автор. Если Ваш сайт был создан на основе такой CMS, то любые изменения и совершенствования Вашего сайта будут зависеть только от данного разработчика. Если Вам захочется воспользоваться услугами другой веб-студии, то Вам придется создавать сайт заново.
В итоге можно сказать, что CMS — это не только средство создания сайта и управления его содержимым, но основа его работы и дальнейшего развития.
В следующей статье, посвященной CMS, мы рассматриваем виды CMS.