Как устроенны сервисы футбольных сайтов ?

KN
На сайте с 04.07.2011
Offline
74
k1N
501

Подскажите каким образом устроены сервисы - результаты, трансляции, календарь, таблица, бомбордиры и т.д.

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

Segey
На сайте с 23.08.2005
Offline
404
#1

k1N,

А откуда заимствуют это сервисы по вашему? Или просто забивают и раздают потом всем кто хочет?

Brexit - уже совсем рядом. (https://about-this-model.blogspot.com/2019/03/brexit.html)
KN
На сайте с 04.07.2011
Offline
74
k1N
#2
Segey:
k1N,
А откуда заимствуют это сервисы по вашему? Или просто забивают и раздают потом всем кто хочет?

вы вопрос читали ?

KN
На сайте с 04.07.2011
Offline
74
k1N
#3

Нашел такой компонент для джумлы - JoomLeague

Кто работал с ним ? Помоч в создание может ?

aleksakfima
На сайте с 02.05.2007
Offline
358
#4

k1N, вытянуть стандартизированную инфу можно с любого сайта(исключение сайты выводящие инфу через javascript, там сложнее). Реализовать можно средствами PHP(библиотека CURL). Пишите скрипт который будет лезть к сайту донору и проверять соответствует ли инфа на вашем сайте инфе на сайте доноре и если НЕ соответствует то обновляете инфу на своём сайте. Запуск скрипта цепляем на CRON.

KN
На сайте с 04.07.2011
Offline
74
k1N
#5
aleksakfima:
k1N, вытянуть стандартизированную инфу можно с любого сайта(исключение сайты выводящие инфу через javascript, там сложнее). Реализовать можно средствами PHP(библиотека CURL). Пишите скрипт который будет лезть к сайту донору и проверять соответствует ли инфа на вашем сайте инфе на сайте доноре и если НЕ соответствует то обновляете инфу на своём сайте. Запуск скрипта цепляем на CRON.

Я так понимаю он будет только проверять ? А обновлять сайт в ручную ?

aleksakfima
На сайте с 02.05.2007
Offline
358
#6
k1N:
Я так понимаю он будет только проверять ? А обновлять сайт в ручную ?

Ну почему же вручную, на полном автомате.

Вот примерная структура:

1) Делаем в БД(базе данных) табличку bombardiri и с полями name и gol;

2) Основной скрипт

  • Пишем скрипт(php/curl), который обращается например к Чимпионат.ВРУ
  • Переводим тем же скриптом полученную табличку в ассоциативный массив, gol[name]=' '
  • Запрашиваем БД и в цикле проходясь по всему нашему массиву обновляем данные по кол-ву голов, а если такого игрока(name) в базе ещё нет, то добавляем нового игрока

Всё это реализуется в рамках одного скрипта bombardir_update.php

3) Сам скрипт вызываем так же автоматом по времени(через CRON) раз в час или раз в 12 часов. Можно и без CRON-а обойтись в принципе...

PS: это всего лишь один из вариантов реализации...

KN
На сайте с 04.07.2011
Offline
74
k1N
#7
aleksakfima:
Ну почему же вручную, на полном автомате.

Вот примерная структура:
1) Делаем в БД(базе данных) табличку bombardiri и с полями name и gol;
2) Основной скрипт
  • Пишем скрипт(php/curl), который обращается например к Чимпионат.ВРУ
  • Переводим тем же скриптом полученную табличку в ассоциативный массив, gol[name]=' '
  • Запрашиваем БД и в цикле проходясь по всему нашему массиву обновляем данные по кол-ву голов, а если такого игрока(name) в базе ещё нет, то добавляем нового игрока

Всё это реализуется в рамках одного скрипта bombardir_update.php
3) Сам скрипт вызываем так же автоматом по времени(через CRON) раз в час или раз в 12 часов. Можно и без CRON-а обойтись в принципе...

PS: это всего лишь один из вариантов реализации...

Вот это уже очень даже интересно. Привязать такой скрипт можно жн к любому движку ? Отпишу щас в личку

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий