Переезд с MODX

Миграция с MODX на React + Go

Доработки MODX стали дорогими, обновления зависят от старых дополнений, а админка не подходит команде? Перенесем проект на React + Go: отдельный API, удобная CRM и развитие без привязки к устройству CMS.

Оптимизация скорости
Контроль инфраструктуры
Исходный код проекта

Платформа и наша разработка: сравнение

ПараметрMODXНаша разработка · React + Go
Новые функцииСвязи между сниппетами, плагинами и шаблонамиОтдельные модули Go и компоненты React
ОбновленияСовместимость ядра, extras и доработокСвои релизы с тестами и контролем зависимостей
Работа командыManager для контента; CRM требует доработкиЕдиные экраны контента, клиентов и заявок
Кабинеты и интеграцииДополнительная логика внутри проекта CMSСобственный API для сайта и внешних сервисов
Слабые стороны платформы

Что мешает развитию проекта

Доработки завязаны на старый код

В доработанном проекте логика может быть разбросана по сниппетам, плагинам и шаблонам. Перед новой функцией приходится разбирать связи и решения прежних разработчиков.

Обновления упираются в дополнения

Устаревшие extras могут вызвать ошибки после обновления ядра. Проверка совместимости и исправление стороннего кода увеличивают стоимость сопровождения.

Админку приходится подстраивать под бизнес

Дерево ресурсов и TV-поля удобны для страниц. Заявки, сделки и согласования требуют отдельных интерфейсов и доработок Manager.

Интерактивность наращивается поверх CMS

Кабинеты, живые фильтры и интеграции требуют дополнительного кода. Если он связан с шаблонами страниц, развитие интерфейса затрагивает серверную логику.

Возможности нового стека

Что вы получаете в результате переезда

Понятная архитектура и исходный код

Выделим бизнес-логику в Go API, интерфейс — в React. Передадим репозиторий, документацию и проверки ключевых сценариев, чтобы проект могла развивать другая команда.

Обновления под контролем команды

Уберем зависимость от MODX extras для перенесенных функций. Настроим проверку зависимостей и тестовый стенд для безопасной подготовки релизов.

CRM под ежедневную работу

Создадим экраны заявок, клиентов и статусов с нужными ролями. Редакторы получат формы контента, а менеджеры — рабочий процесс без обхода дерева страниц.

Развитие сайта как продукта

Реализуем кабинеты, поиск и интеграции через единый API. Оптимизируем запросы и загрузку интерфейса, проверим скорость на реальных сценариях.

CRM и админка

Управление под задачи вашей команды

Согласуем нужные функции и подключим сервисы, с которыми вы уже работаете.

01

Контент и заявки в одном процессе

Настроим редактирование страниц, обработку заявок, роли сотрудников и подключение действующей CRM.

Пошаговый план миграции

Проверяем данные и рабочие сценарии до переключения на новую систему.

01

Аудит MODX

Составляем карту ресурсов, TV-полей, сниппетов, дополнений, интеграций и URL; сохраняем резервную копию.

Проверка SEO
02

Перенос и новая версия

Импортируем контент и медиа, пересобираем интерфейс и согласованные функции; сверяем данные на тестовом стенде.

Проверка SEO
03

Проверка и переключение

Проверяем формы, метаданные и 301-редиректы, переносим последние изменения и согласуем окно переключения и план отката.

Проверка SEO

Маркетинг — по вашей задаче

Трафик после переезда

Фиксируем базу, проверяем редиректы и индексацию при запуске, следим за изменениями 4–8 недель. Объём сопровождения согласуем отдельно.

SEO и маркетинг
Что будет с трафиком при переезде?

Фиксируем базу, проверяем редиректы и индексацию при запуске, следим за изменениями 4–8 недель. Объём сопровождения согласуем отдельно.

Вопросы о переезде

Официальные материалы о платформе

План переезда

Обсудить миграцию проекта

Опишите текущий проект и задачи — мы изучим архитектуру, предложим схему переезда на React + Go и пришлём оценку первого спринта.

  • Аудит текущего сайта и базы данных
  • Сохранение SEO-позиций и URL-структуры
  • Оценка первого спринта за 24 часа
  • 100% передача прав на исходный код
Прямой контакт
hello@gomvp.dev