Решение
Для realtime парсинга (сбора данных в реальном времени) был выбран phpDaemon, который позволял обрабатывать информацию с разных ресурсов сразу в нескольких потоках.
Нами был разработан отдельный модуль, который позволял быстро настроить систему и указать парсеру, какую часть информации необходимо взять с другого сайта.
Одним из требований при разработке платформы была реализация своевременного уведомления администратора о том, что парсинг перестал собирать необходимую информацию. Данная система оповещения позволяет быстро обнаружить и исправить возможные ошибки.
Что мы сделали:
- - Создана CRM система
- - Разработан UI/UX интерфейса для максимальной оптимизации работы ресурса
- - Запущен агрегатор цен на phpDaemon
- - Подключен модуль формирования отчетов
- - Реализован Rest Api для сторонних ресурсов
- - Введен в работу модуль логгирования ошибок агрегатора