-
Источник
Версия, модули и копия
-
Сопоставление
Данные и рабочие сценарии
-
Адреса
Подтверждённые назначения
-
Запуск
Проверка и план возврата
Перенос OpenCart на Битрикс — это сопоставление данных и восстановление рабочих сценариев магазина на другой платформе. До начала составляют список товаров, вариантов, клиентов, заказов, интеграций и адресов. Затем делают пробный перенос на закрытый стенд, проверяют продажи и готовят переключение с возможностью возврата.
Опишите исходный магазин до выбора способа переноса
Запишите версию OpenCart, тему, модификации, языки, валюты, типы цен и расширения. У двух магазинов на одной CMS данные могут храниться по-разному. Отдельно найдите поля, которые созданы модулями: дополнительные характеристики, комплекты, настройки доставки, бонусы и статусы.
Проверьте резервную копию базы и файлов. В актуальной документации OpenCart описан механизм копирования базы; его интерфейс и состав зависят от версии. Такой SQL-файл нельзя просто восстановить поверх базы Битрикс: у платформ разные структуры. Доступы и дампы храните вне публичного каталога.
Составьте таблицу соответствий
| Объект | Что переносим | Как проверяем |
|---|---|---|
| Товар | Исходный ID, артикул, описания, характеристики | Стабильный ключ и значения контрольной выборки |
| Опции и варианты | Исполнения, надбавки цены, остатки | Покупаемые комбинации и итог в корзине |
| Покупатель | Контакты, адреса, группы и согласованный состав полей | Права, привязка к заказу, способ входа |
| Заказ | Состав, суммы, валюта, статусы и клиент | Товарные строки, история и отсутствие повторной оплаты |
| Изображения и документы | Файлы и связи с карточками | Доступность, порядок, подписи и отсутствие чужих вложений |
| Адреса | Старый URL, новый URL, решение о переносе | Содержание, ответ и точное назначение редиректа |
Учебный товар OC-00125 существует в трёх цветах. Если цвет в исходном магазине меняет цену и остаток, перенос только родительской карточки потеряет часть предложения. Проверьте покупаемые сочетания и отметьте неиспользуемые комбинации. Не превращайте каждую произвольную опцию в отдельный индексируемый товар автоматически.
Разберите клиентов и историю заказов
Не обещайте перенос паролей без проверки совместимости алгоритмов и имеющихся данных. При необходимости подготовьте безопасное восстановление доступа. Согласуйте состав персональных данных и основания их обработки; не передавайте рабочую базу через публичный загрузчик.
Архив заказов не должен заново запускать оплату, кассу, письма и задания логистике. Для миграции нужны отдельные правила статусов и уведомлений. Проверьте на стенде заказ с частичной отменой, скидкой и доставкой, затем сравните строки, суммы и связь с покупателем. Историю можно переносить полностью, частично или оставлять в доступном архиве — решение фиксируют до оценки.
Подготовьте карту адресов до запуска
Соберите старые URL из каталога, карты сайта, аналитики и доступных поисковых выгрузок. Для каждого найдите соответствующее содержание. Снятый товар не всегда следует перенаправлять на главную; выберите подходящую замену либо корректный ответ для удалённой страницы.
Инструмент карты редиректов помогает сопоставить два списка и подтвердить пары вручную. Экспорт конфигурации проверяют перед установкой. Условия переезда с изменением адресов описаны у Google; подробный порядок есть и в нашей статье о смене домена.
Проведите пробный и финальный перенос
- Разверните закрытый тестовый контур и подготовьте копию исходных данных.
- Перенесите контрольную выборку с обычным и сложным товаром, клиентом и несколькими типами заказов.
- Исправьте сопоставление и повторите перенос с теми же исходными ключами, проверив отсутствие дублей.
- Сверьте каталог, цены, остатки, поиск, корзину, интеграции и URL.
- Согласуйте окно переключения, момент отсечения и перенос новых заказов, возникших после первой выгрузки.
- Сохраните возможность возврата и назначьте ответственных за проверку после запуска.
План возврата должен учитывать уже принятые заказы: простое переключение DNS назад не доставит их в старую систему. Отдельно проверьте сертификат, почту, аналитику и ограничения тестового сайта, чтобы не закрыть рабочий магазин.
Частые вопросы
Сохранится ли органический трафик?
Можно уменьшить риски: сохранить полезное содержание, адреса или точные перенаправления, внутренние ссылки и настройки индексации. Результат зависит также от изменений каталога и повторной обработки поисковиком. Проверяйте конкретные страницы, а не только главную.
Можно перенести всё одним модулем?
Это проверяют на составе вашего магазина. Обычный импорт товаров не обязательно переносит модификации, историю, бонусы и интеграции. Оценка должна перечислять поддержанные объекты и то, что потребует отдельного преобразования.
Что нужно для оценки?
Версия, перечень модулей, объёмы сущностей, примеры сложных товаров и требования к истории. Начните с брифа на разработку и таблицы соответствий; секретные доступы в публичные поля не вставляйте.

