Техническое задание: Модуль экспорта для OpenCart 2.3
Требуется разработка производительного и надежного инструмента для экспорта данных из интернет-магазина на базе OpenCart версии 2.3.
Исходные условия и требования
- Серверная инфраструктура: 8 ядер CPU, 64 ГБ оперативной памяти, PHP 7.4.
- Объем данных в магазине: около 250 000 товаров с большим количеством атрибутов.
- Целевая платформа: OpenCart 2.3.
Основной функционал
- Создание высокооптимизированного модуля для экспорта товаров и их атрибутов.
- Обеспечение стабильной работы с большими объемами данных без сбоев и потери производительности.
- Интеграция модуля с системой личных кабинетов для оптовых покупателей.
- Реализация гибкой системы прав доступа для разных групп пользователей в рамках их личных кабинетов.
Ключевые цели
- Производительность: Модуль должен эффективно использовать ресурсы сервера для быстрого экспорта.
- Надежность: Гарантия целостности данных и отсутствия ошибок при обработке.
- Удобство: Простой и понятный интерфейс для пользователей с разным уровнем прав.
- Интеграция: Бесшовное взаимодействие с существующей системой личных кабинетов.