Содержание
НАСА перешло с Drupal на WordPress по четырём ключевым причинам: широкое сообщество и доступность специалистов, гибкость блочного редактора Gutenberg, огромная экосистема плагинов для SEO и accessibility, а также документально подтверждённая способность WordPress выдерживать экстремальные нагрузки (более 1 миллиарда запросов за 4,5 часа). Миграция заняла 18 месяцев и затронула 456 пользователей CMS, 68 698 перенесённых страниц и 3 023 новых посадочных страниц [citation:7][citation:9]. Проект возглавила компания Lone Rock Point, золотой партнёр WordPress.com VIP
История перехода: от Drupal 7 к WordPress VIP
НАСА использовало Drupal с 2018 года . Решение о миграции было вызвано несколькими факторами: окончание поддержки Drupal 7, требования Закона IDEA (о доступности цифровых технологий) и желание модернизировать пользовательский опыт. Проект начался с годичного этапа UX-дизайна и тщательной оценки корпоративных CMS ]. Из более чем 100 платформ были отобраны четыре финалиста: два коммерческих решения и два открытых — WordPress и Drupal. По результатам прототипирования и пользовательского тестирования выбор был сделан в пользу WordPress
В рамках проекта инфраструктура веб-сайта НАСА была перенесена из Amazon Web Services в WordPress.com VIP
Четыре ключевые причины выбора WordPress
Джей Джей Тутман, президент Lone Rock Point, выделил несколько факторов, которые отличают WordPress от других систем
| Фактор | Почему это важно для НАСА |
|---|---|
| Доступ к ресурсам и сообщество | Огромное сообщество WordPress означает, что НАСА может найти специалистов и поддержку без привязки к одному вендору. В случае с коммерческими CMS агентству пришлось бы каждый раз возвращаться к исходному разработчику, что ограничивает гибкость. |
| Экосистема плагинов | Возможность анализировать контент на SEO и доступность прямо в админке до публикации — критически важно для такого масштабного сайта. Плагины предоставляют готовые решения без необходимости разработки с нуля. |
| Простота использования (Gutenberg) | Блочный редактор позволяет авторам контента «освободиться от жёстких шаблонов». Пользовательское тестирование показало, что WordPress обеспечивает более интуитивную среду создания контента, чем Drupal. |
| Open Source и экономия | «Это большая победа для открытого исходного кода. Существует множество возможностей CMS, которые были бы более трудоёмкими без предварительной работы сообщества WordPress». Для сравнения, Белый дом сэкономил около 6 миллионов долларов в год, перейдя с Drupal на WordPress. |
Результаты: производительность и масштабируемость
Переход полностью оправдал себя во время солнечного затмения: за 4,5 часа сайт nasa.gov обработал более 1 миллиарда запросов, причём большая часть ответов была отдана быстрее 400 миллисекунд. Сайт оставался полностью работоспособным на протяжении всего события .
WordPress VIP выдерживает огромные нагрузки: во время выборов в ноябре 2024 года платформа обработала 22 миллиарда запросов на сайтах клиентов за три дня при 100% времени безотказной работы. Для сравнения, прежний сайт НАСА на Drupal обработал 40 миллионов просмотров страниц при 2 миллионах одновременных пользователей во время затмения 2017 года.
Особенности миграции: вызовы и решения
Техническая сложность
Миграция с Drupal 7 на WordPress — нетривиальная задача, особенно для организации размером с НАСА. Процесс включал:
- Перемещение контента в промежуточную среду (staging), где редакторы начинали конвертировать его в новые блочные форматы.
- Обработку URL-адресов: некоторые были объединены, изменены или перестали существовать — потребовались редиректы для старых ссылок.
- Переосмысление навигации и структуры информации из-за устаревших и противоречивых данных от разных редакторов.
Обучение пользователей
В системе НАСА более 400 пользователей-редакторов контента. Управление изменениями стало серьёзным вызовом — кривая обучения оказалась более значительной, чем ожидалось. Lone Rock Point:
- Создала «песочницу» для практики.
- Проводила еженедельные консультации и живые демонстрации.
- Создала онлайн-базу знаний и еженедельные рассылки со скриншотами готовых страниц для вдохновения.
Что это значит для рынка CMS
Выбор НАСА — это развенчание двух мифов, которые долгое время существовали в профессиональном сообществе:
- Миф 1: «WordPress — это просто блог-платформа, он не для enterprise» — НАСА опровергает это, используя WordPress для критически важной инфраструктуры.
- Миф 2: «WordPress — небезопасная CMS» — платформа соответствует строгим стандартам безопасности НАСА и NIST.
НАСА планирует открыть исходный код некоторых своих пользовательских блоков и других элементов проекта, чтобы поделиться ими с сообществом WordPress.
Сравнение с другими CMS
Следует отметить, что Drupal остаётся мощной платформой, которую используют правительственные сайты Австралии, Великобритании, ООН, Индии, а также крупные медиа. Однако для НАСА ключевыми критериями стали:
- Более низкий порог входа для редакторов контента (у Drupal он выше).
- Большая экосистема плагинов и доступных специалистов.
- Документированные доказательства масштабируемости при пиковых нагрузках.
Если сравнивать с Joomla (первой из популярных CMS), её выбор для проектов уровня НАСА был бы ещё менее вероятен из-за меньшего распространения в enterprise-сегменте и более ограниченной экосистемы для сложных кастомных решений.
Резюме от эксперта
Переход НАСА с Drupal на WordPress — это не просто замена CMS, а стратегический выбор в пользу платформы, которая предлагает лучшее сочетание простоты использования, масштабируемости и доступности ресурсов. Если крупнейшее космическое агентство мира доверяет WordPress для своего флагманского сайта, обрабатывающего миллиарды запросов, это убедительный аргумент для любого бизнеса при выборе технологической платформы. Однако не стоит забывать: НАСА использует не «голый» WordPress, а управляемый хостинг WordPress.com VIP с кастомными блоками и профессиональной поддержкой. Для большинства организаций даже обычный WordPress с хорошим хостингом (например, hostpro) будет достаточен, но если вам нужно выдержать миллиард запросов — потребуется enterprise-инфраструктура. Выбор всегда зависит от конкретных задач и бюджета.
| Показатель | Drupal (до миграции) | WordPress (после миграции) |
|---|---|---|
| Запросов во время затмения | 40 млн просмотров страниц | 1 млрд запросов за 4,5 часа |
| Ответ сервера | данные отсутствуют | большинство ответов < 400 мс |
| Аптайм при пиковых нагрузках | данные отсутствуют | 100% (при 22 млрд запросов за 3 дня) |
