Strapi или WordPress

WordPress выигрывает, когда сайт ведут без разработчика и он должен стоить до 100–150 тысяч рублей. Strapi выигрывает, когда сайт стал частью бизнеса: несколько фронтов (сайт, приложение, партнёрские витрины), интеграции, мультиязычность, требования к скорости, и в команде или у подрядчика есть разработчик на постоянной основе. Мы ведём два корпоративных сайта на Strapi с фронтом на Next.js и регулярно принимаем на поддержку сайты с WordPress, поэтому сравниваем по деньгам, безопасности и тому, что происходит с сайтом через два года, а не по списку фич.

Коротко

Что это такое

WordPress 7.1 (сентябрь 2026) это монолит на PHP: админка, темы, плагины и публичные страницы в одной системе, 40,2% всех сайтов в мире по W3Techs на 30 сентября 2026. Ставится на виртуальный хостинг за 130–400 рублей в месяц.

Strapi 5 (актуальная версия 5.56) это отдельный сервер на Node.js: админка на React, где редакторы правят контент, и REST или GraphQL API, откуда контент забирает сайт. Самого сайта в Strapi нет, его пишут отдельно: у нас это Next.js. Лицензия MIT для Community, платный план Growth 45 долларов в месяц за Live Preview, Releases и историю контента, облако Strapi Cloud от 35 долларов (29 при годовой оплате), которое из России картой не оплатить. Базы: PostgreSQL 14+, MySQL 8+, MariaDB 10.3+, SQLite. Node.js только LTS: 22, 24, 26.

Сравнение по деньгам

Суммы ниже рыночные вилки российских студий на 2026 год. Свою цену мы называем после просмотра проекта.

СтатьяWordPressStrapi + Next.js
Лендинг50–100 тыс. ₽200–400 тыс. ₽
Корпоративный сайт150–400 тыс. ₽от 500 тыс. ₽ с каталогом и кабинетом
ЛицензияБесплатноCommunity бесплатно, Growth 45 $/мес по желанию
Платные плагины и темы в год10–50 тыс. ₽Обычно 0, S3 и SEO закрываются бесплатными плагинами
Хостинг в месяцВиртуальный 130–400 ₽VPS 2 ядра, 4 ГБ в России около 1 000–1 300 ₽. Strapi и Next.js в Docker живут на одном сервере
Поддержка в месяц по рынку9–15 тыс. ₽ базовый пакетТе же вилки, но работы другие: обновление Node и образов вместо 20 плагинов
Мажорное обновлениеЯдро обновляется кнопкой, плагины по одномуStrapi 4 → 5 отдельный проект: от нескольких дней до недель

Зачем переплачивать 150–300 тысяч на старте. Не за технологию. За то, что на Strapi сайт собирается под ваши данные: типы "проект", "регион", "услуга в городе" с нужными полями, а не универсальные "записи" с двадцатью плагинами сверху. За скорость страниц, которые Next.js собирает заранее. За то, что тот же API читают сайт, приложение и партнёры. Если ничего из этого не нужно, переплачивать незачем.

Сравнение по возможностям

КритерийWordPress 7Strapi 5
Кто заводит новое полеРедактор через ACF без программиста, сразу на продеРазработчик в Content-Type Builder на локальной копии, потом выкатка. На проде конструктор отключён
Визуальный конструктор страницGutenberg, ElementorНет. Динамические зоны из компонентов, которые описал разработчик
Скорость сайтаЗависит от темы и плагиновФронт на Next.js собирается заранее, Strapi в отдаче страниц не участвует
МультиязычностьWPML (платный), Polylangi18n в ядре с версии 5
ЧерновикиРевизии постовDraft & Publish в ядре, история контента в платном Growth
ПраваРоли в ядре, тонкие через плагиныRBAC по галочкам в админке, тонкие права в платных планах
APIREST в ядре, GraphQL плагиномREST в ядре, GraphQL официальным плагином
Несколько фронтовЧерез REST, но сайт сам живёт в WordPressОсновной сценарий: сайт, приложение, витрина читают один API
ПлагиныДесятки тысячМаркетплейс на сотни, плагины v4 с v5 несовместимы
ХостингЛюбой PHP-хостингNode.js, обычно VPS с Docker

Безопасность: и там, и там нужно обновлять

По отчёту Patchstack за 2025 год в экосистеме WordPress нашли 11 334 уязвимости, на 42% больше, чем в 2024, 91% из них в плагинах, 46% не были закрыты к моменту публикации. Взломанный WordPress выглядит одинаково: спам-страницы в выдаче, редиректы на казино, вредоносные файлы в uploads. Причина почти всегда необновлённый плагин или тема.

Strapi эту проблему снимает лишь частично. Сторонних плагинов на порядок меньше, админка живёт на отдельном домене и не сканируется ботами по wp-login.php. Но Strapi 4 перестал получать багфиксы в октябре 2025, а патчи безопасности в апреле 2026, и сайт на Strapi 4 с фронтом на React сегодня это тот же необновлённый WordPress: известные дыры в ядре и зависимостях (загрузка файлов, библиотеки React), которые никто не закроет. Типичный сценарий для необновлённого стека тот же, что и у WordPress: уязвимость в загрузке файлов или зависимости, и на сервере появляются чужие скрипты. Вывод один для обеих систем: обновления входят в поддержку, и это не опция. Что делать, если сидите на Strapi 4, расписано на strapi.expert/obnovlenie-strapi-4-do-5.

Как это выглядит на реальном сайте

Один из наших корпоративных сайтов на Strapi с фронтом на Next.js: все блоки страниц управляются из Strapi через динамические зоны (hero, галерея, FAQ, форма), мультиязычность через i18n, галереи проектов, Яндекс Капча на форме, предпросмотр черновиков, sitemap, деплой Next.js, Strapi и Nginx в Docker на сервере клиента. Второй сайт: регионы с контактами, заявки на обратный звонок хранятся в Strapi, контент между серверами переносится командой strapi transfer.

На WordPress такой сайт тоже собирается, но из ACF, WPML, конструктора страниц и плагина форм, и каждый из них обновляется отдельно и стоит денег. Что мы получили на Strapi: скорость страниц, которую WordPress с конструктором не даёт, и структуру контента под задачу. Что потеряли: редактор не заведёт новое поле сам, и обновление Strapi 4 до 5 на каждом сайте считается как отдельный проект.

Когда оставаться на WordPress

Здесь правильный ход не переезд, а гигиена: удалить лишние плагины, включить автообновления, настроить бэкапы и мониторинг доступности.

Когда брать Strapi

Если вы уже на WordPress и думаете уйти, у переезда есть два пути: Strapi, если нужен конструктор типов и фронтов несколько, или Payload, если всё на Next.js и логики больше, чем контента. Второй разобран в Payload или WordPress. Все системы в одной таблице в сравнении headless CMS, а если не уверены, что headless вообще нужен, начните с когда бизнесу нужна headless CMS.

Пришлите адрес сайта и список того, что он должен уметь. За день скажем, стоит ли уходить с WordPress, на что, сколько это займёт и во что обойдётся в месяц после запуска. Разработку на Strapi мы ведём на strapi.pro.

Частые вопросы

Чем Strapi отличается от WordPress простыми словами?

WordPress это готовый сайт: админка и страницы в одной системе, ставится на любой PHP-хостинг. Strapi это только админка и API на Node.js, а сам сайт пишется отдельно, чаще всего на Next.js. Strapi даёт свободу и скорость, WordPress даёт готовность и тысячи плагинов.

Что дешевле: сайт на Strapi или на WordPress?

В разработке WordPress: лендинг 50–100 тысяч рублей против 200–400 тысяч на Strapi с Next.js по рыночным вилкам 2026 года. В поддержке разница меньше, а на сайтах с интеграциями и доработками Strapi часто выходит дешевле за год, потому что нет платных плагинов и их конфликтов.

Можно ли вести сайт на Strapi без программиста?

Контент да: статьи, страницы, товары, картинки редактор правит в админке. Новые типы контента и поля нет: конструктор типов в Strapi работает только в режиме разработки, изменения проходят через разработчика и выкатку. В WordPress новое поле можно завести плагином без программиста.

Strapi безопаснее WordPress?

Площадь атаки меньше: нет тысяч сторонних плагинов, админка на отдельном домене. Но Strapi тоже нужно обновлять: ветка Strapi 4 перестала получать патчи безопасности в апреле 2026, и сайты на ней уязвимы так же, как WordPress с необновлёнными плагинами.

Можно ли использовать WordPress как headless вместо Strapi?

Можно: у WordPress есть REST API и плагин WPGraphQL, фронт на Next.js к нему подключается. Это разумный путь, если контент и редакторы уже в WordPress. Минусы: остаётся PHP-хостинг и плагины, а типы контента для API всё равно настраиваются через ACF и дополнительные плагины.

Сколько занимает переезд с WordPress на Strapi?

Типовой корпоративный сайт или блог 3–6 недель: схема типов, перенос постов и медиа скриптом, сборка фронта на Next.js, редиректы. Дольше при страницах на конструкторах, WooCommerce и мультиязычности.

Обсудим ваш проект

Нажимая кнопку, вы соглашаетесь на обработку персональных данных для ответа на заявку.