Обновлена версия PHP с 7.0 на 8.1 и версия CMS 1С-Битрикс, чтобы интернет-магазин соответствовал стандартам безопасности и получал поддержку от 1C-Битрикс, а также, чтобы была возможность продолжать обновление ядра.
Работы проводились в несколько этапов:
1. Повышение версии ядра и версии PHP на тестовом стенде, обновление модулей, доработка кодовой базы проекта, обновление зависимостей проекта, актуализация обработчиков событий, проверка кодовой базы PHPCompatibility, фиксация лога проделанных работ в отдельный документ.
2. Тестирование функциональных узлов сайта, анализ логов проекта перед переносом на боевой стенд.
3. Работы на боевом стенде: закрытие публичной части сайта, создание полного бекапа проекта, повышение версии ядра и версии PHP, перенос доработок по обновлению, тестирование функциональных узлов сайта, открытие публичной части, хотфикс.