CMS – это система управления контентом сайта. На практике она представляет собой панель управления, где можно выбрать шаблон верстки, а также настроить отображение логотипа, шрифтов, кнопок, картинок и других элементов. Для ее запуска потребуется перенести файлы из архива с CMS на хостинг или личный сервер, а затем подключить базу данных. Фактически данные систему упрощают и ускоряют разработку сайта. При этом CMS, как правило, предлагают набор только определенных возможностей, которые не подходят для решения нетипичных задач. Расширение стандартного функционала возможно при помощи подключения плагинов.
Самой популярной CMS является Wordpress. По данным лаборатории W3Techs, в 2020 г. более 40% всех сайтов в сети функционировали на данной платформе. Ее часто применяют при создании блогов, лендингов, информационных и новостных ресурсов.
Большинство CMS предлагают удобные инструменты для управления содержимым ресурса и размещения контента. Например, Drupal позволяет подключить поиск по сайту, настроить динамическое меню, использовать вложенные категории и модерировать сообщения, которые оставляют другие пользователи. Также существует множество CMS, которые ориентированы на создание интернет-магазина и организации электронной коммерции. Среди них можно выделить Joomla, OpenCart, Magento, WooCommerce и 1С-Битрикс. При необходимости можно преобразовать сайт на Wordpress в интернет-магазин при помощи различных плагинов или расширений.