Техническое задание: Доработка модуля импорта Excel в MySQL
Цель проекта
Модернизировать и расширить существующий на проекте функционал загрузки и обработки данных из файлов формата Excel в реляционную базу данных MySQL.
Исходные условия
- Основная кодовая база проекта построена на PHP-фреймворке Yii2.
- Базовый механизм импорта уже реализован и требует доработки.
- Для работы необходимо строго следовать предоставленному алгоритму обработки данных.
Ключевые задачи
- Анализ текущей реализации импорта.
- Реализация доработок согласно техническому заданию (полное ТЗ будет предоставлено исполнителю).
- Обеспечение корректной и надежной загрузки данных из XLS/XLSX файлов в таблицы MySQL.
- Оптимизация процесса импорта с учетом объема данных.
- Соблюдение установленного бюджета проекта.
Требования к исполнителю
- Опыт коммерческой разработки на Yii2.
- Глубокие знания PHP и MySQL.
- Понимание принципов работы с Excel-файлами (парсинг, валидация данных).
- Умение работать с legacy-кодом и вносить в него точечные улучшения.