Кейс: Обновление и оптимизация веб-проекта для АО "БАЗ"

Заказчик: Белгородский абразивный завод, АО "БАЗ"

Даты реализации: 20.01.2025 - 03.03.2025

Тип проекта: Программирование

Задачи и цели проекта

  • Обеспечение безопасности проекта путем закрытия уязвимостей.
  • Комплексное обновление всех модулей и ядра системы до актуальных стабильных версий, обеспечивающее дальнейшее развитие проекта.
  • Оптимизация кода, удаление устаревших элементов.

Этапы разработки

1. Тестовое обновление

  • Настройка окружения – разворачивание резервной копии на тестовом сервере.
  • Чек-лист проверки функционала – составление списка для детального тестирования.
  • Обновление ядра и модулей Битрикс – приведение системы к максимально возможному актуальному состоянию.
  • Исправление несовместимостей – доработка блоков и модулей для стабильной работы.
  • Перенастройка окружения – подготовка сервера к финальному обновлению.
  • Проверка функционала – тестирование всех изменений по чек-листу.
  • Финальные правки – исправление найденных проблем совместимости.

2. Боевое обновление

  • Готовность файлов – финальная подготовка всех доработок.
  • Проверка и обновление – внедрение обновлений в рабочий проект.

Ключевые вызовы проекта

  • Использование устаревших модулей из маркетплейса, не адаптированных под новую версию PHP.
  • Разбор и оптимизация наработок предыдущей команды разработчиков.

Процесс работы

Ошибки на дев-версии в процессе работы:

Кейс: Обновление и оптимизация веб-проекта для АО "БАЗ"

Документирование процесса работы:

Кейс: Обновление и оптимизация веб-проекта для АО "БАЗ"

Восстановление и оптимизация кастомизированного функционала:

Кейс: Обновление и оптимизация веб-проекта для АО "БАЗ"

Результаты модернизации

  • Обновление версии PHP
  • Результаты сканирования на безопасность

Выводы

Благодаря проведенной работе, проект получил:

  • Полную безопасность и устранение уязвимостей.
  • Современную технологическую основу с актуальными версиями модулей.
  • Улучшенную производительность за счет оптимизации кода.

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

Кейс: Обновление и оптимизация веб-проекта для АО "БАЗ"
Начать дискуссию