Разработка

WordPress в 2025 году: старый друг или пережиток эпохи шаблонных пельменей?

Когда-то WordPress был как Nokia 3310 — вечный, вездесущий, почти неубиваемый. Ты заходишь на сайт, видишь шрифт Montserrat, хлебные крошки, и в душе слышишь: "Привет, я WordPress. Меня делали 3 дня за еду."

Эдуард Заболоцкий
1 августа 2025 г.
8 минут
7 просмотров
WordPressStrapiDirectusNextKeystoneJSSanity
WordPress в 2025 году: старый друг или пережиток эпохи шаблонных пельменей?

Прошло много лет, и, казалось бы, 2025 — пора новых решений. Но WordPress всё ещё здесь.
Быстрый? Нет. Безопасный? Тоже нет. Удобный? Возможно, если ты любишь жить с FTP и плагинами, которые ломают друг друга после каждого обновления ядра.

Мы решили разобраться — что происходит с CMS в 2025 году, и чем всё-таки заменять этого ветерана.


Что такое CMS в 2025?

CMS больше не означает "админка с TinyMCE, базой на MySQL и 14 плагинами для SEO".
Современные CMS — это headless, API-first, GraphQL или REST, SaaS или Docker,
и работают с фронтендом так, как будто между ними контракт, а не токсичные отношения.


Почему WordPress — не круто (в 2025, и в 2015 тоже)

1. Монолитная архитектура

WordPress — это когда HTML, PHP, JS, стили и мозг разработчика лежат в одном файле под названием functions.php.

2. Плагины как бомбы замедленного действия

Ты ставишь "ещё один плагин для кеша" — и внезапно в админке появляется 5 новых меню, все на английском, а сайт внезапно становится SPA на Vue 2.

3. Безопасность как философия "авось"

Установка плагина — это всегда игра: попадётся ли честный разработчик, или с бэкдором на китайском.

4. UI: ретро-дух 2011 года

Панель управления до сих пор выглядит как сборка jQuery UI, Bootstrap 2 и оскорблённого дизайнера.

5. Производительность

TTFB — 1.4s, LCP — 3.7s, SEO — "не рекомендовано к индексации". Да, это с установленным Yoast SEO Pro.


Топ CMS в 2025 году (по версии людей, уставших от WordPress)

1. Strapi

  • Headless, open-source
  • REST и GraphQL
  • Полностью на Node.js
  • Работает отлично в Docker
  • Удобный кастомный контент-тайп билдер

Когда использовать: нужен быстрый API и сам хостишь всё сам. Отлично дружит с Next.js и SSG/ISR.


2. Directus

  • Управление любой SQL-базой как API
  • Ролевая модель доступа
  • Low-code админка и API Explorer
  • Красивый UI без боли

Когда использовать: нужно гибкое API поверх существующей базы, без магии. Хорошо работает с Next.js, ISR, Edge-функциями.


3. Sanity

  • Реальное-time редактирование
  • Portable text (структурированный rich text)
  • Очень кастомизируемый, но требует JS-скиллов
  • Подходит для редакционных команд

Когда использовать: нужен SaaS с реактивным API и крутым UI, есть фронтендеры с руками.


4. Payload CMS

  • Тоже Node.js + MongoDB
  • Сильный типизированный API
  • Полноценная админка, ACL, медиа и т.п.

Когда использовать: когда хочется self-hosted, но с жирной типизацией и больше, чем у Strapi.


5. KeystoneJS

  • Хорошая интеграция с TypeScript
  • Меньше фич, но больше контроля
  • Подходит как "фреймворк для своей CMS"

Когда использовать: если ты хочешь писать свою CMS, но не с нуля.


Чем пользуемся мы

Strapi + Next.js

Долгое время это была наша боеспособная связка. Мы:

  • Хостили Strapi в Docker,
  • Подключали PostgreSQL,
  • Генерировали статические страницы через SSG и ISR,
  • Строили надежную и понятную архитектуру без магии.

Но...

Недавно мы начали использовать Directus + Next.js + ISR

Причина — хочется больше гибкости:

  • Directus позволяет использовать существующую БД, не навязывая структуру.
  • API и админка — уже из коробки.
  • Поддержка ролевой модели, медиа, кастомных views — всё есть.
  • Мы легко организовали ISR через Next.js, и теперь у нас весь контент редактируется живо, но страницы при этом кэшируются как статика.

Заключение

WordPress — это как старая Волга: едет, но медленно, скрипит, и на трассе страшно.
Мы — не олдфаги и не снобы, просто привыкли к удобству, типам, API и перформансу.
В 2025 году хороший сайт — это не только о дизайне, но и о том, как быстро он загружается, как он редактируется и как он масштабируется.

Мы любим CMS. Мы уважаем контент. Но теперь мы делаем это:

  • API-first,
  • Server-first,
  • С ISR,
  • И без wp_options.

Добро пожаловать в новую эру — Directus + Next.js.