Додайте свій проект безкоштовно і почніть отримувати пропозиції від фрілансерів-виконавців вже через хвилини після публікації!

Написанипе

закрито без виконання


Перед подачей заявки просьба внимательно прочитать ТЗ ( Во вложении)

В ТЗ подробно описан процесс реализации


Техническое задание. Разработка парсера
Технические требования:
РНР 7
MySql
XPath
DOM
CURL
GIT
SSH

Принцип работы:
В административной части сайта человек заполняет форму, в которой указывает ссылку на страницу со списком объявлений, с которой необходимо собирать данные: Например: https://orehovo-zuevo.gde.ru/nedvizhimost


Далее запускается 3 демона, которые отвечают за работу парсер

Демон (далее Лист), отвечающий за сбор страниц с пагинацией, а также сбор ссылок на объявления (пример ссылки на объявление: https://orehovo-zuevo.gde.ru/c/prodam_dom_96_m2_na_27198582.html). После чего, собранные ссылки записываются в очередь для дальнейшей обработки

Демон отвечающий за сбор текста объявлений (далее Адвер). На данном этапе демон загружает страницу объявления и выбирает из него необходимые параметры (список параметров в см. в разделе «Требования к Адверу) и записывает их в базу данных. Также Адвер собирает ссылки на изображения и записывает их в очередь для следующего демона.

Демон отвечающий за сбор картинок (далее Пикчер). Основываясь на очереди, предоставленной предыдущим демоном собирает картинки объявлений

В итоге в административной части сайта мы можем просмотреть собранные нами объявления

Что нужно делать:
Необходимо разрабатывать новые классы для Лист и Адвера

Предлагайте стоимость написания парсера для одного сайта в комментариях
Всего необходимо реализовать порядка 50-70 парсеров

Контактные данные

Vk : http://vk.com/tanayev

Telegram: @ rgen3

Додатки 1

Перегляд контактної інформації доступний тільки зареєстрованим користувачам.


  1. ставка прихована фрілансером

Замовник
Александр Танаев
Росія Орехово-Зуєво  6   0
Проект опублікований
3 листопада о 00:23
94 перегляди
Мітки
Качество описания проекта
0
0
100%