Обновление сайта на 1С-Битрикс и переход на актуальные версии ПО

Цель проекта - выполнить безопасное и корректное обновление системы управления сайтом 1С-Битрикс до последней стабильной версии с обязательным обновлением серверного программного обеспечения (PHP до версии 8.0 и выше).

Почему обновление - это сложный процесс?

Обновление Битрикс часто сопровождается непредвиденными ошибками. Это связано с постоянной актуализацией кода ядра CMS в соответствии с новыми версиями PHP и MySQL. Устаревший синтаксис или кастомные доработки могут перестать работать, поэтому после установки обновлений требуется обязательная проверка и донастройка сайта.

План работ

  1. Подготовка. Создание полной тестовой копии сайта на отдельном окружении.
  2. Настройка сервера. Адаптация конфигурации серверного ПО под требования новых версий.
  3. Обновление PHP. Обновление версии PHP на сервере до 8.0 или выше (в соответствии с требованиями последней версии Битрикс).
  4. Обновление Битрикс. Поэтапная установка необходимых обновлений ядра CMS.
  5. Тестирование и отладка. Поиск и устранение ошибок, возникших после обновления (конфликты модулей, устаревший код, проблемы с шаблонами).
  6. Запуск. Перенос рабочей, обновленной версии сайта на основной домен.

Ключевые преимущества своевременного обновления

  • Повышение безопасности сайта и защита от уязвимостей.
  • Увеличение скорости и производительности работы.
  • Доступ к новому функционалу и облачным сервисам платформы.
  • Возможность установки актуальных модулей из Маркетплейс.
  • Получение квалифицированной поддержки от технической службы 1С-Битрикс.

Факторы, которые могут увеличить сложность и стоимость работ

  • Обновление с очень старых версий Битрикс (например, 14.x, 15.x).
  • Наличие большого количества глубоких кастомизаций и нестандартных доработок.
  • Исходное использование устаревшего ПО: PHP версии ниже 7.3, MySQL ниже 5.6.

Разработка и доработка фронтенд-приложения

Требуется завершить разработку фронтенд-приложения на Angular или React. Имеется готовность около 30%. Необходимо оценить существующий код и принять решение о его доработке или переписывании с нуля. Дизайн-макеты предоставлены.

Создание стикерпака с 3D-амулетом для мессенджеров

Необходимо разработать стикерпак из 5 стикеров на основе готового 3D-персонажа (амулет с эмоциями). Включает 3 статичных и 2 анимированных стикера с цикличной анимацией. Перед стартом требуется утвердить правки в основном виде персонажа.