Обновление платформ и фреймворков
Обновляем платформы, которые давно не трогали и которые страшно трогать: Magento 2 и Adobe Commerce, PHP и Laravel, Next.js и Node.js, React Native и Flutter. Начинаем с аудита: какие версии стоят, что из расширений и собственного кода не переживёт обновление, что придётся поменять в окружении. Затем обновляем копию проекта на тестовом стенде, проводим регрессионное тестирование и выкатываем на прод по отрепетированному плану.
Что входит
- Аудит текущих версий, расширений и собственного кода: что несовместимо и сколько работы
- Обновление платформы и окружения: PHP, база данных, поиск, кеш, Node.js
- Доработка своих модулей и замена расширений, которые не поддерживают новую версию
- Тестовый стенд, регрессионное тестирование и выкатка на прод с планом отката
- Мобильные приложения: обновление React Native и Flutter под требования App Store и Google Play
- Переход с версий, у которых заканчивается поддержка, — чтобы не остаться без патчей безопасности
Технологии
Платформы
Как мы работаем
- 01
Бриф и оценка
Разбираем задачу, текущую систему и ограничения. Называем сроки и бюджет и предлагаем формат работы.
- 02
Спецификация
Фиксируем требования и критерии готовности в спецификации — по ней работаем и принимаем результат.
- 03
Разработка итерациями
Показываем результат после каждой итерации, тестируем и правим до того, как задача уйдёт в релиз.
- 04
Запуск и поддержка
Выкатываем без простоя, следим за работой после запуска и остаёмся на поддержке, если она нужна.
Стоимость и сроки
Почасовые ставки: от $40 до $80 / час — в зависимости от квалификации специалиста.
Точную оценку сроков и бюджета даём после брифа: разбираем задачу, фиксируем объём и предлагаем формат — фиксированный тариф или почасовую работу.
Смотреть тарифыЧастые вопросы
Зачем обновляться, если всё работает?
Версии без поддержки перестают получать исправления безопасности, а хостинг, платёжные модули и магазины приложений со временем требуют новых версий PHP, Node.js и SDK. Чем дольше откладывать, тем больше версий придётся пройти за раз и тем дороже обновление.
Сколько стоит и сколько длится обновление?
Зависит от того, сколько версий пропущено и сколько в проекте сторонних расширений и своего кода. Точную оценку даём после аудита: перечисляем, что придётся доработать, и сколько это займёт.
Сайт или приложение будут недоступны во время обновления?
Обновление готовим и проверяем на копии проекта. На прод выкатываем в часы низкой нагрузки по заранее отрепетированному плану, с резервной копией и возможностью быстро откатиться.
Обновление платформ и фреймворков
Переводим проекты на актуальные версии Magento, PHP, Laravel, Next.js, React Native и Flutter — с проверкой совместимости и планом отката.