Внимание. Общение будет ТОЛЬКО на fl.ru, никаких скайпов и прочего, пожалуйста, не присылайте.
И указывайте, пожалуйста, сразу цену. Спасибо за понимание.
Парсер на вход принимает ссылку, ведущую на дивизион лиги
.
Дивизионов 6 штук:
1)
Высшая лига 2015/2016
2)
1я лига
3)
2я лига Север
4)
2я лига Восток
5)
2я лига Юг
6)
2я лига Запад
1. Необходимо спарсить расписание, результаты, таблицу и список бомбардиров.
2. Скрипт должен быть написан на php, для работы с БД mysql использовать библиотеку dbSimple: github.com/DmitryKoterov/...
3. В коде следует оставлять краткие комментарии для чего используется та или иная функция
4. В БД не должно быть дублей.
5. Необходимо строго соблюдать структуру БД (будет описана ниже)
Структура БД:
1. таблица дивизионов(
id, название, название лиги(в данном случае nmfl.ru)
)
2. таблица команд (id, название, id дивизиона, город, описание, ссылка на лого)
3. таблица игроков
(id, имя, id команды, возраст, ссылка на фото)
4. таблица бомбардиров (id, место, id игрока, id команды, id дивизиона, число голов, пенальти)
5. таблица с таблицей результатов
(id, место, id команды, id дивизиона, число игр, игр выиграно, игр проиграно, ничьи, голов забито, голов пропущено, число очков)
6. таблица статистика команды
(id, id игрока, число матчей, число голов, число пасов, число гол+пас, число пенальти с 10 метров, число пенальти с 6 метров, число желтых карточек, число красных карточек)
7. таблица календаря игр
(id, id 1й команды, id 2й команды, дата с указанием дня, дата без указания дня, время игры строкой, время в unixtime utc+0, bool флаг сыграна игра или нет, число голов 1й команды, число голов 2й команды)
Вся информация, которая является статистикой должна обновляться при повторном запуске парсера.