Найти тему
Мастерская сайтов

Headless CMS для сайта - отличия "безголовой" от традиционных CMS

Headless CMS для сайта
Headless CMS для сайта

Стандартная система управления контентом CMS ("движок сайта") использует структуру управления контентом, которая сочетает в себе как интерфейсную часть (frontend) так и внутренний раздел (backend). При этом контент ресурса привязан к конкретным технологиям и архитектурам традиционных CMS. Не смотря на многие преимущества, данный неразделимый подход в сегодняшней веб-среде является несколько громоздким.

HEADLESS CMS - ДРУГОЙ ПОДХОД

Headless CMS в корне меняет этот подход и успешно решает эту задачу. "Безголовая" система управления предоставляет только серверную часть (бэкенд) для управления контентом с помощью API. Это позволяет управлять контентом нескольких продуктов сразу, используя только один сервер. То есть можно управлять несколькими сайтами или сайтом и приложениями одновременно. Также предлагает автоматизировать параллельное распространение контента по всем необходимым каналам. Ключевой задачей такой CMS является хранение и доставка контента, а то, как он будет представлен пользователю, будет решать разработчик.

Популярностью пользуются системы управления Ghost, Strapi и Netlify CMS, которые имеют открытый исходный код. К примеру, блоги Tinder, DuoLingo, Mozilla и DuckDuck сделаны с помощью первой из списка CMS Ghost.

На данный момент существует большой минус для российских разработчиков: отсутствие адаптации для рынка России (модули придется писать с нуля) и очень высокие требования к профессионализму и знаниям веб-разработчика.