Обновляем систему.
Сохраняем важное для бизнеса.
Переход с Joomla 3 на новые поколения — это проверка кода, шаблонов, данных и зависимостей. Маршрут до Joomla 4–6 определяем после аудита.
Текущая система
Версии · данные · собственные изменения
Тестовая среда
Адаптация · замены · проверки
Целевая версия
Согласованная совместимость и запуск
Что может помешать простому обновлению
Наличие новой версии Joomla ещё не означает готовность всех частей сайта к переходу.
Расширения
Старые API, снятые с поддержки продукты и индивидуальные изменения. Для каждого нужно решение: обновить, адаптировать или заменить.
Шаблон и переопределения
Изменения разметки, библиотек и шаблонных переопределений могут повлиять на каталог, корзину и формы.
JoomShopping и данные
Проверяем версию магазина, структуру данных, атрибуты, заказы и зависимые модули.
Сервер и среда
Сопоставляем требования целевых версий к PHP, базе данных и настройкам хостинга.
Для каждой зависимости — своё решение
Обновить
Есть совместимая версия: проверяем требования, лицензию и сценарии на копии.
Адаптировать
Функция важна, но код или представление требуют изменений. Оцениваем доработку.
Заменить
Продукт устарел или не поддерживается. Подбираем готовый аналог или проектируем новый.
Сначала проверенная копия.
Потом рабочий сайт.
До переноса
Инвентаризация, резервная копия, перечень данных и согласованный маршрут версий.
На тестовой копии
Проверка товаров и заказов, URL и редиректов, оплаты, доставки, писем и кабинета.
Во время запуска
Согласованное окно работ, перенос актуальных данных, контрольные покупки и план отката.
Свои расширения знаем изнутри
Проверим версии продуктов Nevigen и возможность переноса ваших доработок. Для сторонних компонентов отдельно оцениваем код и зависимости.
Плагины обратной совместимости не заменяют проверку всех расширений. Целевую версию и этапы перехода согласовываем индивидуально.
Планируете обновление сайта?
Укажите адрес сайта, текущие версии и известные доработки.
Объём, стоимость и сроки определим после оценки задачи.