Связано с Testlify
РпÑоÑеÑÑе

Testlify — Миграция маркетингового сайта на Jamstack

Выбрал Jamstack вместо WordPress для маркетингового сайта Testlify с более чем 11 000 страниц, чтобы ускорить загрузку и доставку контента, — миграция идёт прямо сейчас и, по прогнозам, сократит время загрузки страниц на 60%.

Маркетинговый сайт Testlify большой — более 11 000 страниц — и работает на WordPress, где загрузка страниц была достаточно медленной, чтобы бить по показателю отказов, а публикация изменений давалась тяжелее, чем следовало бы. Я принял решение перевести его на архитектуру Jamstack, и миграция сейчас идёт.

Решение

  • Jamstack вместо WordPress: На более чем 11 000 страниц конфигурация WordPress платила за рендеринг и плагины на каждом запросе. Переход на статическую сборку Jamstack вместо этого отдаёт предварительно отрендеренные страницы — именно отсюда берётся основной прирост скорости, а более быстрая загрузка напрямую помогает показателю отказов на маркетинговом сайте.
  • Контент, управляемый через CMS: Контент переезжает в headless CMS, так что маркетинговая команда публикует и обновляет страницы через неё, а сайт пересобирается из этого источника — быстрее выпускать контент, чем в старом процессе, и чище поддерживать при таком количестве страниц.
  • Миграция в масштабе: Работа сводится к переносу более чем 11 000 существующих страниц на новую архитектуру без потери SEO-веса и без поломки URL — самая трудная часть любой миграции такого размера и причина, почему это поэтапное развёртывание, а не переключение одним махом.

Почему это важно

По прогнозам, миграция сократит время загрузки страниц примерно на 60%. На маркетинговом сайте это не метрика ради красоты: более быстрые страницы означают меньше отказов и лучшее место в поиске, а конвейер, управляемый через CMS, позволяет маркетинговой команде выпускать контент, не дожидаясь инженеров.