Подключите нашего Telegram-бота для уведомлений о новых проектах

Парсер контента (Python / PHP / Perl) с сайта – Задание №1

v
Заказчик
Отзывы фрилансеров: + 6 - 0
Зарегистрирован на сайте 9 лет и 3 месяца
Бюджет: 5000 руб/заказ
50 $ — 47.30 €
Исполнитель определен: Иван Седельников  
Необходимо реализовать скрипт-парсер однотипного контента с 2-х сайтов. 
Исполнение – на стороне -nix web-сервера (поэтому Python или PHP или Perl) ; 
Требований по highload – нет; 
Python лучше всего использовать, так там есть специальный фреймворки: scrapy, grab. 
В силу особенностей функционирования сайтов парсинг должен выполняться в этапа: 

1) Парсинг контента шагами по расписанию; 
2) Парсинг контактных данных шагами по расписанию; 
По сути 2 скрипта работающих независимо и асинхронно. 
3) Третий скрипт соединяет результаты работы 2-х скриптов в результирующую таблицу 
и выкладывает результат в бд (mysql). 

Конкретное ТЗ передается для ознакомления потенциальному исполнителю. 
РАБОТА РАЗДЕЛЕНА НА 2 задание.
Данное Задание № 1 предполагает полную реализацию работы скрипта №1
Задание №2 будет предполагать реализацию работы скрипта №2,№3 
ТЗ на Задание №1 и Задание №2 – общее.

Предполагается долгосрочное сотрудничество и апдейт парсера под набор аналогичных сайтов. 

Требования к соискателям: 
- хороший опыт и портфолио аналогичных проектов (парсеров, грабберов); 
- легкая коммуникация, пунктуальность по срокам; 
- умение работать релизами (выдавать работу в виде рабочего прототипа на каждом шаге разработки, 
постепенно наращивать возможности по мере процесса разработки разработки (3 шага). 

Срок разработки задания №1 – 3 календарных дня

Процесс проведения и сдачи работ:

1. Разработчик-Исполнитель ведет процесс разработки на тестовом хостинге, предоставленном Заказчиком.
    -nix сервер, c root-доступом.
2. Все требуемые установки необходимые для выполнения работ и работы скриптов Исполнитель выполняет самостоятельно.
3. Исполнитель указывает требования к тестовой площадке, если таковые имеются.
4. В случае несоответствия тестовой площадки требованиям (п.3), Исполнитель и Заказчик совместно предпринимают действия 
    по обеспечению возможности проведения работ (поиск другой площадки, установка необходимого ПО).
5. Исполнитель демонстрирует работу скрипта по ТЗ на тестовой площадке, а в случае обнаружения ошибок – проводит корректировку 
    кода скрипта, для их устранения.
6. Исполнитель передает все файлы: исходные, байт-код (если Python или что-то еще), конфигурационные, структуру/данные базы данных (DUMP) необходимые для работы скрипта.
7. Исполнитель дает краткую, но достаточную  информацию: ведомость файлов – что есть что, требования к площадке, окружению,  
    перечень версий необходимого для работы ПО.
 
Разделы:
Опубликован:
28.08.2015 | 11:26

Теги: нужен программист, резюме программиста, требуется программист, резюме веб программиста

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».