Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Нужно написать несколько скриптов для парсинга объявлений.

Сайт-основа на Laravel, но это не очень принципиально, пойдет и на чистом ПХП.

Краткое описание задачи:

Есть входные значения от пользователя - это ссылка на лист объявлений,

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

Каждый пользователь сам задает что ему парсить - эта часть уже готова, вашим скриптам приходят уже заданные значения.

Скрипты заточены под парсинг мобильной версии olx.ua.

Скрипты будут запускаться по крону, независимо друг от друга.

Структура таблиц обсуждается.

Краткое описание:

Скрипт 1: Прохожу по листу урлов, выбираю со страницы ссылки на объявления. Проверяю url на наличие в бд, отсутствующие урлы записываю.

Скрипт 2: Прохожу по каждому урлу, получаю контент страницы и номер телефона (в 2 захода, это 2 разные страницы).

Скрипт 3: Захожу в каждую объяву, разбираю ее по запросу, пишу результат в JSON сохраняю в бд.

Подробное ТЗ со структурой таблиц прилагаю здесь (чтоб не засорять страничку):

http://pastebin.com/FyzSEPzb

PS. Скрипт получающий страницу (каждый раз с новым юзерагентом и прокси для обхода защиты) уже есть, и можете это не делать.

Получение страницы вместо file_get_contents( $url ) будет через get_web_page( $url )

Предлагайте сумму и сроки выполнения.

9 лет назад
palchik1985
Андрей 
39 летУкраина
11 лет в сервисе
Был
7 лет назад
Выбранный исполнитель
Wentol
39 летРоссия
12 лет в сервисе
Был
7 лет назад
9 лет назад
$30
2 дня
Все сделано очень качественно. Вначале сомневался в исполнителе, т.к работа делалась медленнее чем я рассчитывал (из-за того, что не было хорошей связи). В итоге, несмотря на то, что по срокам была небольшая задержка (возможно это и по моей вине тоже), но качество написанного кода перекрыло все недостатки. Код хорошо оформлен, грамотно написан, все снабжено четкими и понятными комментариями. Работает без багов. Через день после сдачи заказа, отписал мне еще раз со словами "я тут решил кое-что оптимизировать, вот новая версия кода, еще лучше". Вывод: Я имел дело со многими фрилансерами, но такого основательного подхода я пока еще не встречал. Цены очень приемлемые. Планирую долгосрочно сотрудничать с Андреем. Очень понравилось.
Отличный заказчик, приятно иметь с ним дело.