Payload CMS: свой сайт с админкой без платы за место
Payload CMS ставится на ваш сервер, лицензия MIT, платы за редакторов нет. Разбираем, что он умеет: черновики, версии, языки, права доступа и русская админка. И честно говорим, где конструктор или WordPress подойдут лучше.
Кому надоела подписка за конструктор
Типичная история. Сайт сделали на конструкторе, платят за тариф каждый месяц, редакторов больше трёх добавить нельзя без доплаты. Захотели вторую языковую версию, получили отдельный тариф. Захотели, чтобы менеджер правил только цены, оказалось, что права устроены грубо: либо всё, либо ничего.
Вторая крайность - WordPress. Бесплатный, но плагины, обновления, дыры в безопасности и сайт, который со временем начинает тормозить. Третья - заказать индивидуальную админку у программиста, и тогда каждая правка структуры становится отдельным проектом.
Между ними есть вариант: взять готовое open-source ядро и настроить под вас. Одно из самых живых называется Payload.
Что такое Payload
Это проект с открытым кодом: репозиторий payloadcms/payload на GitHub. На момент проверки у него около 45 тысяч звёзд, лицензия MIT, написан на TypeScript. Последний релиз, который я видел, v3.90.2 от 23 сентября 2026 года, то есть разработка идёт активно. Летом 2025 года команду Payload купила компания Figma, при этом авторы заявили, что репозиторий остаётся под MIT и открытым.
Главная особенность: Payload встраивается прямо в приложение на Next.js, отдельного сервиса рядом с сайтом нет. Админка, API и сайт лежат в одном проекте и разворачиваются одной командой. Для хранения данных подходят MongoDB, Postgres и SQLite. Требуется Node.js 20.9 или новее.
Что он умеет для живого сайта
Всё, что нужно, чтобы клиент правил сайт сам:
- Черновики и версии. Редактор готовит страницу, смотрит предпросмотр, публикует, когда готов. Если вышла ошибка, любую прошлую версию можно открыть и вернуть. Видно, кто что менял. Есть автосохранение и публикация по расписанию.
- Локализация. Язык включается на уровне отдельных полей: заголовок на двух языках, а фотография одна на всех. Если перевода нет, показывается основной язык.
- Права доступа. Правила описываются функциями на уровне коллекции и даже отдельного поля. Например, менеджер видит и правит цены, контент-редактор тексты, а юрист только раздел с документами.
- Админка на русском. В пакете переводов есть файл ru, так что редактору не придётся разбираться в английских подписях. Свои названия кнопок и полей добавляются отдельно.
- Свои блоки. Страница собирается из блоков: заголовок, галерея, цены, отзывы. Редактор переставляет их мышью, но не может сломать вёрстку.
Когда это лучше Tilda и WordPress
Это моя прикидка по опыту, цифр замеров нет. Payload выигрывает, когда:
Сайт большой по содержанию: каталог на сотни позиций, несколько языков, разделы с разными авторами. Конструктор на таком объёме начинает мешать, а в Payload это обычные коллекции в базе.
Нужны разные роли и порядок согласования. Автор пишет, редактор проверяет, владелец публикует. Всё это настраивается правилами доступа.
Сайт должен связаться с остальной системой: с 1С, CRM, ботом в Telegram или MAX. У Payload есть REST и GraphQL API, а код проекта целиком ваш, любые доработки делаются без ограничений платформы.
Не хочется платить за место. Лицензия MIT, платить за каждого редактора никому не нужно. Остаются расходы на сервер и на того, кто поддерживает сайт.
Если вы сравниваете подобные системы, у нас в блоге уже есть разборы двух соседей: Strapi как админка для контента и Directus как бэкенд поверх готовой базы. Directus удобнее, когда база уже есть и нужна панель над ней. Strapi проще для типового сайта и хорошо известен. Payload сильнее всего там, где сайт и админка должны быть одним приложением на Next.js.
Где он не сработает и что без разработчика не обойтись
Честно про минусы.
Поставить и нажать «Далее» не выйдет. Структура контента описывается в файле конфигурации на TypeScript. Каждая новая коллекция или поле, это правка кода и перезапуск. Редактор может менять содержание, но не может сам добавить новый тип страницы через мышку, как в конструкторе. Если вам нужно, чтобы маркетолог самостоятельно рисовал новые лендинги с нуля, Tilda подойдёт лучше.
Нужен сервер и тот, кто за ним следит: бэкапы базы, обновления, мониторинг. Версии Next.js, с которыми Payload работает, ограничены, поэтому слепо обновлять зависимости нельзя. Сверяйтесь с документацией, прежде чем трогать версию.
Для сайта-визитки на пять страниц это перебор. Конструктор или простая статика обойдутся дешевле и по деньгам, и по заботам.
Редакторов придётся один раз обучить. Админка понятная, но выглядит как список полей и форм, без привычных картинок конструктора. Обычно хватает короткого показа на реальных данных клиента, после него люди правят сайт без звонков разработчику.
Экосистема меньше, чем у WordPress. Готовых плагинов на любой случай нет, многое придётся писать. Зато написанное остаётся вашим.
Что можно сделать уже сейчас
- Выпишите, что редакторы правят чаще всего: тексты, цены, фотографии, отзывы. Это будущий список коллекций.
- Распишите роли: кто пишет, кто проверяет, кто публикует, кто видит цены. Это правила доступа.
- Посчитайте, сколько вы платите конструктору в год и сколько страниц на нём в самом деле нужно. Это даст понимание, окупается ли переезд.
- Попросите разработчика развернуть пробную версию через команду
npx create-payload-appи показать вам админку на своих данных. За вечер видно, подходит ли она вашим людям.
Мы разворачиваем под ключ
Мы берём такие проекты целиком: описываем структуру под ваш контент, настраиваем роли и русскую админку, разворачиваем на вашем сервере, подключаем бэкапы и показываем редакторам, как с этим работать. Подробнее про разработку сайтов: веб-разработка под ключ. Ориентиры по стоимости смотрите на странице цен, точную оценку даём после разговора о ваших задачах.
Частые вопросы
Payload бесплатный?
Код открыт под лицензией MIT, его можно использовать в коммерческих проектах без платы за лицензию. Платить придётся за сервер, домен и работу специалиста, который настроит и будет поддерживать.
Данные хранятся в России?
Они хранятся там, где вы разместите базу и приложение. Это ваш сервер, поэтому выбор площадки за вами. Если в системе есть персональные данные, подбирайте хостинг с учётом требований закона.
Можно перенести сайт с Tilda или WordPress?
Тексты, каталог и картинки переносятся скриптом, но дизайн и вёрстку обычно делают заново. Сколько это займёт, зависит от числа страниц и типов контента.
Коротко о главном
Payload подходит сайтам, где контент меняется часто, редакторов несколько, нужны версии, языки и права. Он даёт админку на русском и полный контроль над кодом, но требует разработчика на старте и сервера под присмотром. Для маленькой визитки он избыточен, а для каталога с языками и ролями оправдан.
Хотите понять, подойдёт ли это вашему сайту? Напишите мне в Telegram кодовое слово «АДМИНКА», и я разберу вашу задачу.
Ещё open-source для бизнеса
Эта статья — часть каталога бесплатных решений, которые я разворачиваю на вашем сервере под ключ: CRM, аналитика, документы, почта, безопасность, магазины, AI.
Что я делаю для бизнеса
- Боты в Telegram, MAX, VK
- Автоматизация процессов и CRM
- Аналитика и дашборды
- Сайты и лендинги под ключ
Бесплатно: чек-лист «Готов ли ваш бизнес к 152-ФЗ»
12 пунктов, которые проверяют готовность за час: данные, согласия, уведомление в РКН, локализация, защита. Отметьте, что уже сделано, и увидите дыры, за которые сейчас штрафуют.
Готовы обсудить вашу задачу?
Бесплатная консультация — разберём, как внедрить это в вашем бизнесе под ключ. Без форм, пишите напрямую.
Разборы, кейсы и практика — без воды. Выходит регулярно, читать 3–5 минут.


