— Привет! Я бот!
Отвечу на вопросы, помогу с ТЗ, поговорю о погоде
Пообщаться
РУ
EN

Реализация парсера Booking для сбора данных об отелях.

С учетом того, что база данных проекта клиента содержит порядка 60 000 отелей, по которым нужно предоставлять максимально полную информацию о доступных сервисах, а на заполнение одной карточки отеля контент-менеджером вручную тратилось до 40-50 минут, была поставлена задача автоматизировать сбор актуальных данных об отелях из различных источников и собрать всю полученную информацию в единую таблицу. В рамках задачи необходимо было также решить вопрос унификации сбора и внесения данных по каждому отелю, поскольку в разных источниках информация представлена в определенной форме, и параметры отеля, имеющиеся в наличии в одном источнике, могут отсутствовать в другом. В итоге была составлена таблица соответствия параметров отелей и реализовано уведомление об обнаружении новых параметров для добавления их в таблицу соответствия. Источники информации: www.tophotels.ru/ www.booking.com/ www.tury.ru/ sletat.ru/catalogcountrie... pegast.ru/hotels www.coral.ru/ www.bgoperator.ru/ ntk-intourist.ru/ www.multitour.ru/ www.delfin-tour.ru/ www.alean.ru/ www.tripadvisor.ru/ Отрасль. Автоматизация процессов/ Используемые технологии Реализован как api Yii2 Framework ( advanced application template ). Тестирование Kibana, Swagger, Firebug.