Strapi или WordPress
WordPress выигрывает, когда сайт ведут без разработчика и он должен стоить до 100–150 тысяч рублей. Strapi выигрывает, когда сайт стал частью бизнеса: несколько фронтов (сайт, приложение, партнёрские витрины), интеграции, мультиязычность, требования к скорости, и в команде или у подрядчика есть разработчик на постоянной основе. Мы ведём два корпоративных сайта на Strapi с фронтом на Next.js и регулярно принимаем на поддержку сайты с WordPress, поэтому сравниваем по деньгам, безопасности и тому, что происходит с сайтом через два года, а не по списку фич.
Коротко
- Блог, визитка, лендинг, магазин на WooCommerce до нескольких сотен товаров, без программиста: WordPress.
- Корпоративный сайт с мультиязычностью, динамическими секциями, заявками и интеграциями, фронт на Next.js, есть разработчик: Strapi.
- Всё на Next.js и в проекте больше логики, чем контента: посмотрите ещё Payload, он может подойти лучше Strapi.
Что это такое
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 год. Свою цену мы называем после просмотра проекта.
| Статья | WordPress | Strapi + 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 7 | Strapi 5 |
|---|---|---|
| Кто заводит новое поле | Редактор через ACF без программиста, сразу на проде | Разработчик в Content-Type Builder на локальной копии, потом выкатка. На проде конструктор отключён |
| Визуальный конструктор страниц | Gutenberg, Elementor | Нет. Динамические зоны из компонентов, которые описал разработчик |
| Скорость сайта | Зависит от темы и плагинов | Фронт на Next.js собирается заранее, Strapi в отдаче страниц не участвует |
| Мультиязычность | WPML (платный), Polylang | i18n в ядре с версии 5 |
| Черновики | Ревизии постов | Draft & Publish в ядре, история контента в платном Growth |
| Права | Роли в ядре, тонкие через плагины | RBAC по галочкам в админке, тонкие права в платных планах |
| API | REST в ядре, 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
- Сайт ведёт маркетолог или владелец, разработчика нет и не будет.
- Блог, визитка, лендинг, сайт на 10–30 страниц.
- Бюджет до 150–200 тысяч рублей.
- Маркетолог собирает новые лендинги сам каждую неделю в конструкторе.
- Магазин на WooCommerce работает и устраивает.
Здесь правильный ход не переезд, а гигиена: удалить лишние плагины, включить автообновления, настроить бэкапы и мониторинг доступности.
Когда брать Strapi
- Несколько фронтов на одном контенте: сайт, приложение, витрины партнёров.
- Мультиязычный корпоративный сайт с динамическими секциями и каталогом.
- Есть разработчик или подрядчик на постоянной поддержке.
- Требования к скорости и Core Web Vitals.
- Сайт интегрируется с CRM, складом, эквайрингом, и это должен делать код в репозитории, а не плагин.
Если вы уже на 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 и мультиязычности.