Техническое задание на модернизацию сайта на 1С-Битрикс
Цель работы
Провести комплексное обновление и оптимизацию рабочего сайта, построенного на платформе 1С-Битрикс, для обеспечения его корректной работы на актуальной версии PHP.
Основные задачи
- Обновление PHP: Выполнить обновление версии PHP с 7.4 до 8.0 (или выше, по согласованию) с полным тестированием функционала сайта.
- Аудит и очистка модулей:
- Выявить и полностью удалить старые и неиспользуемые модули (часть из них датируется 2019 годом и более ранними версиями).
- Проанализировать оставшиеся модули на предмет совместимости с PHP 8.0+.
- Работа с несовместимыми модулями: Для модулей, которые не поддерживают новую версию PHP, выполнить одно из действий:
- Найти и установить их обновленные версии от разработчиков.
- При отсутствии обновлений - найти и внедрить альтернативные совместимые решения.
- В крайнем случае, выполнить необходимые правки кода для обеспечения совместимости, если это целесообразно.
Требования к результату
- Сайт должен стабильно и без ошибок работать на обновленной версии PHP.
- Все критически важные функции сайта (админ-панель, формы, каталог, корзина и т.д.) должны быть протестированы.
- Кодовая база должна быть очищена от "мертвого" кода и устаревших зависимостей.
- По завершении работ необходимо предоставить краткий отчет о проделанных изменениях.
Навыки исполнителя
Желателен опыт работы с CMS 1С-Битрикс, глубокое понимание PHP (включая различия между версиями 7.4 и 8.x), умение проводить аудит кода и работать со сторонними модулями.