Написать парсер с выводом результатов на графике

Бюджет: 12 000 руб
144.72 $ – 123.89 €
Заказчик выбрал исполнителя:
Ренат скайпitopsycrets  
Сайт-источник blogabet.com. Это сайт, посвященный прогнозам на спорт, где пользователи заводят свои блоги и публикуют там прогнозы, которые доступны на их персональных адресах-поддоменах.

Примеры поддоменов:

inadel.blogabet.com/
norwaypro.blogabet.com/
safin1.blogabet.com/
tsubasa10.blogabet.com/

Задача: 

Написать парсер, в интерфейсе которого можно будет задавать любой адрес блога, чтобы он парсил результаты всех ставок требуемого блога и выводил их на графике.

Примеры подобных графиков можно посмотреть здесь: www.blogabet.com/market (посередине зелёного цвета).

---------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------

В качестве конкретного примера возьмём блог norwaypro.blogabet.com/.

В блоге 19 страниц, по 10 ставок на каждой странице. Соответственно, нам нужно, чтобы парсер пошёл на последнюю (19-ю) страницу и далее шёл к первой, выцепляя все результаты и суммируя их.

Результат ставки фиксируется напротив каждой ставки (результатом может быть плюс, минус или ноль). Если результата напротив названия ставки нет, то значит, что она не рассчитана либо это просто пост в блоге и её брать в расчёт не нужно. Если результат есть, то берём его в наш подсчёт.

Также каждая ставка доступна не только в общей ленте блога, но и на отдельной странице, например, norwaypro.blogabet.com/87...

Итоговый график должен отображать динамику результатов блога, горизонтальная ось должна показывать количество прогнозов с шагом (отметкой) в 20 прогнозов, а вертикальная, собственно, количество выигранных/проигранных очков, при этом график должен строиться, исходя из каждого результата, т.е. условно, если в блоге 200 ставок, то у нас на графике должно быть 200 точек, при этом в каждой точке отображается сумма всех прошлых и текущего результата, а по горизонтали просто показывается кол-во ставок с шагом в 20, чтобы там не было очень много цифр.

Также необходимо реализовать многопоточность, чтобы можно было парсить и получать графики сразу по нескольким блогам.

Должна быть возможность сохранять каждый полученный график с уникальным именем, чтобы позднее к нему можно было вернуться без повторого парсинга данных.

Парсер должен работать в виде веб-приложения, нужно будет разместить и настроить его на нашем сервере.
Опубликован 13.07.2015 в 14:14 Последнее изменение: 13.07.2015 в 16:31

Выберите способ верификации:

Обновите страницу после прохождения верификации.