Перейти к содержимому
Mike33

Статистика команд лиги без СП

Recommended Posts

Mike33

Представляю общественности сервис для анализа статистики и показателей команд вашей лиги в Хоккей Арене.

http://harena.16mb.com/

Выводится следующая информация о командах:

  • СУ 16 лучших
  • Возраст 16 лучших
  • СУ 22 лучших
  • Возраст 22 лучших
  • Нанесенные броски
  • Заброшенные шайбы
  • Процент реализации бросков
  • Броски по воротам команды
  • Пропущенные шайбы
  • Процент отраженных бросков
  • Количество удалений
  • Среднее количество удаления в матче

Для работы сервиса необходимо ввести ID команд из Хоккей Арены и нажать "ОК". После вывода результатов можно сохранить ссылку из адресной строки и использовать ее в дальнейшем для вывода информации по введенным командам.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

somethink
Представляю общественности сервис для анализа статистики и показателей команд вашей лиги в Хоккей Арене.

http://harena.16mb.com/

Выводится следующая информация о командах:

  • СУ 16 лучших
  • Возраст 16 лучших
  • СУ 22 лучших
  • Возраст 22 лучших
  • Нанесенные броски
  • Заброшенные шайбы
  • Процент реализации бросков
  • Броски по воротам команды
  • Пропущенные шайбы
  • Процент отраженных бросков
  • Количество удалений
  • Среднее количество удаления в матче

Для работы сервиса необходимо ввести ID команд из Хоккей Арены и нажать "ОК". После вывода результатов можно сохранить ссылку из адресной строки и использовать ее в дальнейшем для вывода информации по введенным командам.

Спасибо! Только СУ 16 немного ухо режет )))

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Akturis

Еще бы кто сделал расширение в Google Chrome? чтобы цеплялось к командам лиги.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

sedov

Очень здорово что появляются подобные вещи, но все-таки их функциональность оставляет желать лучшего.

Во-первых непонятно назначение. Если хранить ранить текущую статистику, то неудобно каждый раз вводить 16 раз ИД команды.

Если хранить статистику за сезон, то можно было бы сделать какой-нибудь удобное обращение к данным, типа "сезон хх" "лига уу".

Во-вторых, сам факт ввода ИД как-то сам по себе несовременен. Может быть стоить придумать что-нибудь как от этого избавится.

В-третьих, какой смысл в очередном дублировании информации. Если бы там собирать информацию, которой нет даже в ХА например, статистика по игре в неравных составах, то было бы круто.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Mike33
Очень здорово что появляются подобные вещи, но все-таки их функциональность оставляет желать лучшего.

Во-первых непонятно назначение. Если хранить ранить текущую статистику, то неудобно каждый раз вводить 16 раз ИД команды.

Если хранить статистику за сезон, то можно было бы сделать какой-нибудь удобное обращение к данным, типа "сезон хх" "лига уу".

Во-вторых, сам факт ввода ИД как-то сам по себе несовременен. Может быть стоить придумать что-нибудь как от этого избавится.

В-третьих, какой смысл в очередном дублировании информации. Если бы там собирать информацию, которой нет даже в ХА например, статистика по игре в неравных составах, то было бы круто.

Всем спасибо за замечания и предложения!

1) Назначение - просматривать показатели и статистику команд в лиге на текущий момент.

Вводить каждый раз 16 не нужно, достаточно одного раза, читаем первый пост:

"После вывода результатов можно сохранить ссылку из адресной строки и использовать ее в дальнейшем для вывода информации по введенным командам."

2) Согласен, ввод ID несовременен. Уже появилось интересное предложение создать плагин для Google Chrome, аналогичные плагины можно сделать для Opera и Firefox. Идея хорошая, подумаю над ее реализацией.

3) Информация дублируется для спонсоров, у не спонсоров нет и такой информации.

P.S. Текущая реализация - первая версия. Предложения и идеи по улучшению функциональности принимаются. Кстати, как и помощь в их реализации. )))

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

sedov

В таком случае лично мне было бы интересно увидеть нечто подобное. На главной странице выбираешь свою лигу, по умолчанию текущий сезон, но можно было при желании заглянуть в архив, и смотришь статистику по ней. И как-нибудь собрать в таблицу % реализации в большинстве, почему-то этот один из самых важных параметров ХА упущен разработчиками.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Geistero
Призер КМ

Вот еще: http://ha.intrakap.eu/16team.php

А аналог ХА-тулз для хрома был бы неплох.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Mike33
В таком случае лично мне было бы интересно увидеть нечто подобное. На главной странице выбираешь свою лигу, по умолчанию текущий сезон, но можно было при желании заглянуть в архив, и смотришь статистику по ней. И как-нибудь собрать в таблицу % реализации в большинстве, почему-то этот один из самых важных параметров ХА упущен разработчиками.

Тут вот в чем загвоздка. Сайт Хоккей Арены без необходимости логиниться дает возможность просматривать статистику игроков любой команды, скрипт пробегает по 16 подобным ссылкам (http://www.hockeyarena.net/ru/index.php?p=public_team_info_players.php&team_id=7043)

и рассчитывает показатели команды на основе текущей статистики ее игроков.

Архива с такими же данными за прошлые сезоны нет.

По реализации большинства.

1) Не залогинившись данную информацию не получить.

2) Информацию по голам неравных составах можно выдрать только из отчетов матчей. Т.е. пересмотреть придется максимум 16*30=480 страниц, что многовато.

Выбор лиги на главной стрнице вполне реализуем, думаю, это и будет первой доработкой. )

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

somethink
Выбор лиги на главной стрнице вполне реализуем, думаю, это и будет первой доработкой. )

И переключалку СУ16-СУ17 можно сделать? Ну или совсем СУ 17 оставить...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Mike33
Вот еще: http://ha.intrakap.eu/16team.php

А аналог ХА-тулз для хрома был бы неплох.

Любопытно.

Жаль там нет сортировки по столбцам, для меня это было обязательное условие.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Mike33
И переключалку СУ16-СУ17 можно сделать? Ну или совсем СУ 17 оставить...

Наверное, лучше совсем на 17 поменять.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

sedov
Тут вот в чем загвоздка. Сайт Хоккей Арены без необходимости логиниться дает возможность просматривать статистику игроков любой команды, скрипт пробегает по 16 подобным ссылкам (http://www.hockeyarena.net/ru/index.php?p=public_team_info_players.php&team_id=7043)

и рассчитывает показатели команды на основе текущей статистики ее игроков.

Архива с такими же данными за прошлые сезоны нет.

По реализации большинства.

1) Не залогинившись данную информацию не получить.

2) Информацию по голам неравных составах можно выдрать только из отчетов матчей. Т.е. пересмотреть придется максимум 16*30=480 страниц, что многовато.

Выбор лиги на главной стрнице вполне реализуем, думаю, это и будет первой доработкой. )

Ну так что мешает собирать информацию залогинившись? Вот смотри как работает это ресурс http://kireener.com/ha/index.php.

Я себе представляю так что раз в неделю администратор, или лицо его заменяющее собирает информацию по игрокам войдя в систему. Раз в неделю это не часто и не редко, для того чтобы составить объективную картину о происходящем.

Более того, залогинившись можно получить еще один важный показатель силы команды, который не отражается в сводной статистике ХА. Это рейтинг среднего времени игроков на поле. А это самый важный показатель силы команды.

То есть можно знать будет с каким СУ какое время игроки проводят на поле.

Изменено пользователем sedov

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

sedov

Хочешь сделать полезное и нужное дело обрати внимание на этот пост.

Это актуальная статистика и собирается вручную, что согласись дело не очень приятное. Если сможешь чем-то помочь, то поможешь и сборной и всему русскому сообществу в целом.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Pawelitel

сейчас сделаю юзерсрипт

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Pawelitel

готово - юзерскрипт , работает под фф, хромом и оперой

на странице с лигой добавил кнопку по нажатии которой открывается этот сайт со всеми вбитыми id

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Mike33
готово - юзерскрипт , работает под фф, хромом и оперой

на странице с лигой добавил кнопку по нажатии которой открывается этот сайт со всеми вбитыми id

Большое спасибо за скрипт! Сам бы я до него точно не дошел. ))

Добавил в скрипт пару изменений:

1) Кнопка в стиле сайта Хоккей Арены.

2) Сайт harena открывается в новом окне.

Актуальная версия harena.user.js

Для его установки в Google Сhrome нажимаем кнопку настройки, затем "Инструменты" - "Расширения". И перетаскиваем на открывшуюся страницу файл harena.user.js.

Установка скриптов в Firefox описана здесь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Dubolom
И переключалку СУ16-СУ17 можно сделать? Ну или совсем СУ 17 оставить...

Зачем? Если играют в 16 игроков, то 17-й только вносит сумятицу. У одного этот игрок 270 СУ, у второго - 115. Но они в играх участия не принимают, так что этот показатель более чем спорный. Не так?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Pawelitel

Mike33, есть ряд предложений:

1)можно сделать кешировование, а то при каждой загрузке страницы данные грузятся с сайта ХА заново

2)можно эту информацию сохранять в базе и выводить графики

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

3)задавать в GET параметрах не сипсок ID, а номер страны, дивизиона и лиги. Ну придётся вместо 16-и страничек грузить 17, невелика беда

Изменено пользователем Pawelitel

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Mike33
Зачем? Если играют в 16 игроков, то 17-й только вносит сумятицу. У одного этот игрок 270 СУ, у второго - 115. Но они в играх участия не принимают, так что этот показатель более чем спорный. Не так?

Вообще, цифры 16 и 22 появились по следующим соображения: это минимальное и максимальное количество игроков, которые могут принять участие в матче.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Mike33
Mike33, есть ряд предложений:

1)можно сделать кешировование, а то при каждой загрузке страницы данные грузятся с сайта ХА заново

2)можно эту информацию сохранять в базе и выводить графики

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

3)задавать в GET параметрах не сипсок ID, а номер страны, дивизиона и лиги. Ну придётся вместо 16-и страничек грузить 17, невелика беда

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

2) Какие графики имеются в виду? Изменение показателей во времени?

3) Я думал над этим, чтобы не передавать 16 парметров. Решил оставить так, ведь пользователь может захотеть сравнить свою команду с произвольным количеством команд из других лиг (в рамках товарищеского турнира, например) или просто с парой знакомых, играющих в других лигах.

Pawelitel, это мое первое творение на php, начал изучать потихоньку несколько недель назад. До работы с БД еще не дошел, но скоро дойду. ))

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

2) Какие графики имеются в виду? Изменение показателей во времени?

3) Я думал над этим, чтобы не передавать 16 парметров. Решил оставить так, ведь пользователь может захотеть сравнить свою команду с произвольным количеством команд из других лиг (в рамках товарищеского турнира, например) или просто с парой знакомых, играющих в других лигах.

Pawelitel, это мое первое творение на php, начал изучать потихоньку несколько недель назад. До работы с БД еще не дошел, но скоро дойду. ))

я просто предлагаю, говорят это такой склад ума - во всём видеть возможности для улучшений =)

1)вот тут тонкий вопрос как часто меняются данные, тут нужно подумать

2)Да, утрём нос этим СПонсорам, у нас будет свой рейтинг с преферансом и барышнями

3)тогда вот такая идея: сравнивать не только игроков, но и инфраструктуру

например так:

players.php?t1... игроки

stadium.php?t1... инфраструктура

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

YakudzaVolk
Большое спасибо за скрипт! Сам бы я до него точно не дошел. ))

Добавил в скрипт пару изменений:

1) Кнопка в стиле сайта Хоккей Арены.

2) Сайт harena открывается в новом окне.

Актуальная версия harena.user.js

Для его установки в Google Сhrome нажимаем кнопку настройки, затем "Инструменты" - "Расширения". И перетаскиваем на открывшуюся страницу файл harena.user.js.

Установка скриптов в Firefox описана здесь.

А как в опере подключить? У меня сходу не вышло.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Pawelitel
А как в опере подключить? У меня сходу не вышло.

684d7875aa724064ec675840244.png

нужно создать где-нибудь(например в папке с оперой) пустую папку для юзерскриптов и указать путь к ней в поле настроек. Скинуть в неё нужный скрипт и перезапустить браузер

Изменено пользователем Pawelitel

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

YakudzaVolk
нужно создать где-нибудь(например в папке с оперой) пустую папку для юзерскриптов и указать путь к ней в поле настроек. Скинуть в неё нужный скрипт и перезапустить браузер

Всё именно так и сделал, но кнопка не появилась. Неужто из-за того, что браузер с флешки запускается?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Pawelitel
Всё именно так и сделал, но кнопка не появилась. Неужто из-за того, что браузер с флешки запускается?

сам использую portable версию, всё работает.

попробуй перенести папку куда-нибудь чтоб был путь был покороче и без кириллицы и пробелов(например C:\Users\username\js)

и вообще, сам недавно намучился, не называйте имя пользователя в виндовс7 киррилицей - программы через одну глючат (например C:\Users\юзер\js)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу

Добро пожаловать, уважаемый Гость!

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

Тем не менее, приятного чтения!

 

×