Нужно доработать или создать заново парсер
Парсер должен собирать данные с турнирных таблиц и формировать в базе
1. Проходящие в данный момент чемпионаты (футбол)
2. Состав команд, принимающих участие в чемпионатах
3. Игроки в составе команд (имя, амплуа)
4. Действия, произведенные игроками во время игры (парсить со sports.ru). Список действий
- М - матчи,
- Г - забитые голы,
- Пен - забитые голы с пенальти,
- П - голевые передачи,
- Г+П - гол плюс пас
- М - матчи,
- ЖК - желтые карточки,
- КК - красные карточки
Эти действия повлияют на Все возможные данные лучше парсить со sports.ru
Структура дополнительных таблиц базы данных сайта — обновляемые данные, которые будут загружаться со sports.ru
Таблица «Чемпионаты» (берем только следующие чемпионаты — Россия, Англия, Германия, Испания, Лига Чемпионов, Италия, Украина)
- id
- название чемпионата
- id турнирной таблицы чемпионата
Таблица «Турнирные таблицы»
- id
- id чемпионата, для которого сгенерирована таблица
- тур
- дата
- хозяева (id команды)
- гости (id команды)
- счет хозяев
- счет гостей
Таблица «Клубы (Команды)»
- id
- название клуба
- в составе какого чемпионата играет (id чемпионата)
Таблица «Матчи»
- id
- счет команды 1
- счет команды 2
- действия игроков
Таблица «Действия игроков во время матча»
- id
- id матча
- id игрока
- id действия
- сыгранных игроком минут за матч
Таблица «Действия»
- id
- Наименование (взять с адреса http://www.sports.ru/fantasy/football/tournament/rules/52.html#points)
- стоимость действия (в очках)
Таблица «Игроки»
- id
- Имя, Фамилия
- В каком клубе играет (id клуба)
- Амплуа игрока
Хотелось бы уточнить несколько моментов.
1. Сможет ли парсер, который вы сделаете, автоматически обновлять все данные в локальной базе ежедневно?
2. На чем будет написана программа? (язык)
3. Возможно ли ее будет совместить с базами движка Drupal? То есть, основой сайта будет Drupal, а таблицы, в которые будут заливаться данные, будут интегрированы в базу движка. Возможен ли такой вариант?