Разработка стартапа Salery.ru
Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Система включает следующий функционал:
- Общий интерфейс для управления структурой сайта (структурой топ категорий, категорий, наборами фильтров и свойств товаров), всеми данными каждого элемента сайта (например, для каждой категории можно указать полный набор всех необходимых SEO-данных, таких как h1, title, header, footer, description, URL).
- Настраиваемый универсальный парсер фидов (в кабинете администратор конфигурирует алгоритм парсинга, таким образом, что можно получить любое данное из DOM-дерева).
- Система нормализации данных, которая по настройкам топ свойств, категорий, свойств, определяет для каждого товара, на каких страницах сайта (в каких разделах, лентах) товар будет отображаться.
- Широкий инструментарий для тестирования процесса парсинга и нормализации данных (например, для добавленного ритейлера с заполненным алгоритмом парсинга можно просмотреть результаты парсинга в режиме реального времени на небольшой выборке).
- Yii2 + JsRender для интерфейсов пользователя и бизнес-логики.
- PostgreSQL (работа с JSON, масштабирование).
- Python + Tornado для стабильного многопоточного парсинга.
- C/C++ для нормализации данных, так как для эффективной работы требуется реализация ряда структур данных, таких как бор Ахо-Корасик.