В рамках данной услуги будет выполнено обновление фреймворка Yii2 вашего проекта до последней стабильной версии в рамках текущей мажорной ветки (например, с любой версии 2.0.X на последнюю 2.0.Y).
Будет выполнен полный цикл обновления ядра Yii2 для одного вашего сайта/проекта, включающий:
- Обновление фреймворка Yii2 и его основных зависимостей с использованием Composer.
- Анализ логов Composer и фреймворка на предмет устаревших или измененных вызовов.
- Внесение необходимых типовых изменений в конфигурационные файлы и код вашего приложения для обеспечения совместимости с новой версией Yii2 (например, исправление вызовов методов, которые были помечены как устаревшие или изменены в рамках минорных обновлений).
- Проведение базового функционального тестирования основного функционала сайта (например, открытие главных страниц, работа форм, вход/регистрация, если применимо) для подтверждения работоспособности после обновления.
Не входит:
Обновление или адаптация сторонних модулей, компонентов или расширений, которые не обновляются разработчиками и не поддерживают целевую версию Yii2, или требуют значительной переработки custom кода для совместимости.
Заказчик получит:
Готовый код с обновлением.
До начала работы заказчик должен предоставить:
Доступ к коду вашего проекта на Yii2 и доступ к БД.
И/или доступ к репозиторию git.