Термин представляет собой аббревиатуру от английского Content Management System (система управления контентом). Основным предназначением CMS является обеспечение возможности администрирования интернет-площадок без привлечения технических специалистов. Использование готовых движков также позволяет ускорить и удешевить процесс веб-разработки, поскольку отпадает необходимость реализации типовых функций с нуля.
Классификация CMS
Все современные движки можно разделить на две обширные категории:
- OpenSource (Joomla, Wordpress)— решения с открытым исходным кодом. Большинство из них бесплатны и распространяются под лицензией GNU GPL. Это означает, что владелец сайта может изменять программную часть по своему усмотрению, внося любые изменения и создавая для CMS дополнительные модули;
- Проприетарные (Bitrix, UMI.CMS)— являются интеллектуальной собственностью разработчика и/или издателя, которым принадлежит исключительное право на их распространение. Исходный код подобных продуктов обычно защищен от просмотра и редактирования.