Nbettor Summer Update 2018

1.

Tool pro NHL bude jednodušší, budeme brát data pouze z ESPN. Hráčů tady bude ale podstatně víc, takže to může být náročnější na stahovaná data. Možná, že bychom to mohli vyřešit tím, že bychom stahovali aktuálně data jen pro ty hráče, kteří budou hrát následující den. V NHL to není jako v baseballu, že hrají všechny týmy prakticky každý den, ale jsou tam dny kdy hrají pouze čtyři týmy nebo pak dny, kdy hraje třeba 20 týmů a tam můžeme stahovat data pro přibližně 400 hráčů.  U NBA jsme to nějak ošetřili, ale teď už si nepamatuji jak 🙂

2.

Napadá mě tu jedna věc při přidávání hráčů do databáze, asi budeme muset nějak oddělit hráče NBA a NHL.  A druhá věc, ten tool pro vyhledávání hráčů NBA je na adrese https://nbettor.cz/app , kam se dostane po zalogování defaultně i přihlášený uživatel. Nešlo by to udělat tak, že přihlášený uživatel by se dostal na jinou adresu, třeba nbettor.cz/dashboard a tam by si teprve vybral, který tool chce použít + bych tam mohl přidat i další věci (to bych ještě možná dál rozepsal)? a ty jednotlivé tooly by potom měli adresu nbettor.cz/app by byla NBA, ať se nic nemusí přesunovat a NHL by měla adresu nbettor.cz/nhl

Představuju si to nějak takhle, že takhle nějak podobně by vypadal ten Dashboard. Jak jsou ty bílá kolečka, tak tam by byly odkazy na ty NBA, NHL a později MLB tooly. Ale samozřejmě záleží na tom, co dovolí šablona.

 

3.

Výchozím zdrojem pro stahování dat bude tedy ESPN Gamelog, ten výsledny layout úplně stejný jako u NBA toolu.

http://www.espn.com/nhl/player/gamelog/_/id/3101/alex-ovechkin – tuhle adresu budu zadávat při zadávání hráče do databáze

Bude to stejné jako u NBA toolu jenom při vyhledávání budeme zadávat pouze hráče /Player/ a soupeře / Opponent/

Z ESPN budeme stahovat tyto statistiky, která se budou zobrazovat v boxu Gamelog, kde bude pouze výpis zápasů proti zvolenému soupeři. U NBA toolu je to Game Details vs. opponent

Date / Opp / Score / G / A / PTS / PIM / +/- / SOG / PPG / TOI

U toho výpisu zápasů opět stejně jako u NBA zobrazovat zavináč,@, aby bylo poznat venkovní zápas.

 

Další zdoj bude taky z ESPN a budou to Splitts

http://www.espn.com/nhl/player/splits/_/id/3101/alex-ovechkin – tuhle adresu budu zadávat při zadávání hráče do databáze

Ať se zadá jakýkoliv soupeř, tak vždycky budeme ve Splitts zobrazovat Home a Away a pak podle zvoleného soupeře ještě souhrn týmu z  By Opponent

Tady budeme zobrazovat tyto statistiky:

GP / G / A / PTS / +/- / PIM / SOG / PPG / SHG / TOI

 

Tady jsou zkratky týmů z ESPN, tohle můžeme použít při zadávání jména soupeře

OTT – Ottawa
MTL – Montreal
TB – Tampa Bay
PIT – Pittsburgh
NJ – New Jersey
PHI – Philadelphia
TOR – Toronto
DET – Detroit
FLA – Florida
VAN – Vancouver
EDM – Edmonton
CGY – Calgary
NYI – NY Islanders
BOS – Boston
ARI – Arizona
BUF – Buffalo
NSH – Nashville
COL – Colorado
MIN – Minnesota
LA –  Los Angeles
VGS – Las Vegas
NYR – NY Rangers
CHI – Chicago
ANA – Anaheim
DAL – Dallas
CAR – Carolina
CBJ – Columbus
STL – St.Louis
WPG – Winnipeg
SJ – San Jose
WSH – Washington

 

Tady jen jména

Ottawa
Montreal
Tampa Bay
Pittsburgh
New Jersey
Philadelphia
Toronto
Detroit
Florida
Vancouver
Edmonton
Calgary
NY Islanders
Boston
Arizona
Buffalo
Nashville
Colorado
Minnesota
Los Angeles
Las Vegas
NY Rangers
Chicago
Anaheim
Dallas
Carolina
Columbus
St.Louis
Winnipeg
San Jose
Washington

A tady jen zkratky:

OTT
MTL
TB
PIT
NJ
PHI
TOR
DET
FLA
VAN
EDM
CGY
NYI
BOS
ARI
BUF
NSH
COL
MIN
LA
VGS
NYR
CHI
ANA
DAL
CAR
CBJ
STL
WPG
SJ
WSH

 

4.

Tohle by bylo co se týká stahování dat všechno + bych teda stejně jako v NBA, chtěl u hráčů dotahovat info z Rotoworld.com, úplně stejný systém výběru zobrazení posledních x zpráv. Opět bych při přidávání hráčů do databáze zadával i adresu z Rotoworldu. http://www.rotoworld.com/recent/nhl/1790/alex-ovechkin

Celkově je těch boxů s informacemi méně. Byl by tu jen Gamelog, Splitts a Rotoworld.

 

5.

No a pak mě napadla ještě jedna libůstka, ale je to věc, která by to celé mohla prodávat nejlépe. Bylo by možné naprogramovat toto a jak moc náročné by to bylo na výkon?

Chtěl bych u všech hráčů v databázi sledovat sloupec G/góly/  a P /body/. Jde mi o to, že spousta sázkářů sází proti seriím a já bych jim chtěl dát seznam hráčů, kteří jsou x zápasů bez gólů nebo bez bodu a z těchto hráčů vytvořit dva seznamy

Players without goal Players without point
Pepa – 15 Pepa – 30
Jindra -15 Pepa 2 – 29
Pepik – 12 Pepa 3 – 22

 

Players without goal by byli hráči, kteří mají v Gamelogu nulu ve sloupci G

Players without point by byli hráči, kteří mají v Gamelogu nulu ve sloupci P

 

Ten seznam zápasů začíná nahoře a postupuje dolů.

Pak vytvořit stránku nbettor.cz/nhl/leaderboards, kde by byly dva sloupce hráčů od nejvyššího počtu zápasů buď bez gólu nebo bodu po nejnižší. A možná pokud by někam na profil hráče šla přidat informace, jak dlouho je bez gólu a bodu.

 

6.

Poslední věc. Já se teď nemůžu dostat kvůli tomu https do administrace, tak teďka přesně nevím jak je to tam s novými uživateli. Ale šla by udělat nějaká jednoduchá administrace, kde bych teprve já nově registrovaným potvrzoval, že budou mít přístup k těmhle aplikacím? Že bych musel něco manuálně zaškrtnout, aby tam teprve potom mohli mít přístup.

 

7.

Zapomněl jsem ještě na jednu věc a to je promazání Menu v nbettor.cz/app

 

Položka menu Poznámka Co uvidí ADMIN Co uvidí registrovaný uživatel Poznámka 2
Home Ano Ano
Admin Ano X
Users Ano X
Players Ano X Budeme nějak rozlišovat hráče pro NBA a NHL při zadávání?
Monster Smazat z menu
Strategies Smazat z menu
Manage picks Smazat z menu
Picks Smazat z menu
Premium tips Ano X
Missing a player Ano Ano Vypadá to, že to funguje, ale kde se objeví ty návrhy nových hráčů? Žádný email mi nepřijde.