Почему мы перешли с WordPress на статический сайт

Почему мы перешли с WordPress на статический сайт

Почему WordPress стал избыточным

Наш блог работал на WordPress с 15 плагинами, PHP, MariaDB и 254 МБ только в wp-content. Для контентного блога это было слишком:

  • Безопасность: WordPress — самая атакуемая CMS в мире
  • Ресурсы: PHP + MySQL постоянно потребляют RAM и CPU
  • Скорость: даже с кешированием — медленнее статики
  • Обновления: ежемесячные обновления ядра, темы и плагинов

Что мы выбрали

Astro — фреймворк для генерации статических сайтов:

  • Zero JS по умолчанию
  • Markdown для контента
  • Быстрая сборка

Результаты

МетрикаWordPressAstro + nginx
Lighthouse Performance6298
Время загрузки2.8с0.4с
Потребление RAM~300 МБ~5 МБ
Поверхность атакиВысокаяМинимальная

Статический блог — это просто HTML-файлы за nginx. Никакого PHP, никакой базы данных, никаких уязвимостей CMS.