Чек-лист миграции
Пройдите эти вопросы вместе с разработчиками, прежде чем переносить сайт с собственной CMS на Atlas.
Эта страница переведена с английского. При любых расхождениях действует английская версия. Читать на английском
Используйте этот список на планировании вместе с теми, кто создавал ваш текущий сайт. Ответ «нет» сам по себе не мешает переходу. Он показывает, где предстоит работа.
1. Технологии
Заголовок раздела «1. Технологии»- Сайт построен на Next.js App Router, либо команда готова к дополнительным усилиям для другого серверного фреймворка. (Почему)
- Контент можно получать в серверном коде, а токен доставки может храниться в переменной окружения сервера.
- Сайт может сохранять встроенный резервный вариант для каждой переносимой страницы, чтобы он работал, даже если Atlas недоступен.
- Команда может добавить один маршрут для предпросмотра, один для вебхуков и отчёт о сборке при запуске.
2. Дизайн и компоненты
Заголовок раздела «2. Дизайн и компоненты»- Страницы состоят из повторно используемых секций (hero, карточки, FAQ, призыв к действию). Уникальные страницы всё равно могут быть одним компонентом с полями.
- Вы перечислили все типы страниц: главная, товар, статья, посадочная страница, юридические страницы и так далее.
- Для каждой секции вы знаете, какие части меняют редакторы (текст, изображения, ссылки, списки), а какие остаются зафиксированными в коде.
- Интерактивные части (калькуляторы, конфигураторы, карты, анимации) остаются в вашем коде. Редакторы заполняют только их тексты и настройки.
3. Контент в вашей текущей CMS
Заголовок раздела «3. Контент в вашей текущей CMS»- Вы можете экспортировать страницы, записи и изображения: дамп базы данных, API, CSV или ИИ-агент, читающий старый сайт.
- Повторяющийся контент (товары, новости, команда, адреса) сопоставляется с коллекциями.
- Вы перечислили пользовательские поля и знаете их типы: текст, форматированный текст, число, дата, ссылка, изображение, ссылка на запись, список.
- Вы знаете, где текущая CMS выполняет код внутри контента: шорткоды, встраивания, блоки HTML, скрипты. Каждому из них нужен заменяющий компонент. См. Соответствие функций вашей текущей CMS.
- У вас есть список URL и редиректов, которые нужно сохранить, чтобы не потерять позиции в поиске.
- Языки и правила их резервных вариантов понятны. Языки с письмом справа налево требуют поддержки
dir="rtl"в ваших компонентах.
4. Функции, от которых зависит ваш сайт
Заголовок раздела «4. Функции, от которых зависит ваш сайт»Проверьте каждую по статусу возможностей, прежде чем принимать обязательства:
- Формы и письма о лидах: Development и рабочий сайт (на заключительной проверке перед выпуском).
- Чат-бот: Development и рабочий сайт (на заключительной проверке перед выпуском).
- Отправка лидов в CRM или другую систему: передача в CRM и Leads API сегодня охватывают только лиды из Development; лиды с рабочего сайта доходят до вас через вебхуки.
- Аналитика: Atlas считает просмотры страниц по маршрутам без файлов cookie в Development и на рабочем сайте. Сохраните вашу существующую аналитику.
- Поиск по сайту: Atlas не предоставляет поиск по сайту. Сохраните свой или постройте его на API записей.
- Электронная коммерция, оформление заказа, вход участников: не входят в Atlas. Это остаётся в вашем коде или существующих сервисах.
- Отложенная публикация, переводы, редиректы, SEO-поля: поддерживаются.
5. Люди и согласования
Заголовок раздела «5. Люди и согласования»- Вы знаете, кто редактирует, кто проверяет и кто одобряет релизы в Production.
- Каждый, кто входит в систему, может использовать вход Atlas. Единый вход (SSO) через ваш собственный провайдер идентификации недоступен.
- Юристы и специалисты по безопасности прочитали раздел Безопасность и открытые вопросы в частых вопросах.
- В основном «да»: следуйте пошаговой миграции.
- Несколько «нет» в разделах с 1 по 3: начните с пилота на одном типе страниц.
- Ваш сайт зависит от пунктов раздела 4, которые недоступны: подождите или пока оставьте эти части вне Atlas.