[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4688: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4690: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4691: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4692: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
WARMACHINA • Zobacz temat - Alternatywny ranking Piociek'a
FAQ  •  Zarejestruj  •  Zaloguj

Alternatywny ranking Piociek'a

Moderator: Loża Masońska Ligi

<<

piociek

Avatar użytkownika

Posty: 562

Dołączył(a): czwartek, 21 lutego 2013, 11:00

Lokalizacja: Krk

Post wtorek, 1 marca 2016, 13:16

Alternatywny ranking Piociek'a

Hej,

Jak pisałem w wątku z rankingiem Chomika, będę pracował nad swoją wersją rankingu równolegle z Chomikiem.

Ranking jest dostępny pod adresem: https://wmhranking.herokuapp.com/ - stoi na darmowym koncie, które musi spać przez 6h dziennie (wtedy strona jest niedostępna, do tego usypia po 30 min od ostatniej aktywności. Jeśli strona była by niedostępna, spróbujcie ją odświeżyć, jak nie pomoże oznacza że limit aktywności na dany dzień się skończył ...) Korzystam tylko z tego środowiska więc można się na nim spodziewać w miarę częstych zmian (i fuck upów jak coś pójdzie nie tak :) ).

Poprawiłem kod na tyle że podbijam wersje do 0.0.2 i chciał bym się podzielić efektami pracy.
Back end:
- przepisany i jest teraz pełni asynchroniczny, przy większym ruchu nie powinien się tak blokować jak poprzednia wersja.
- zoptymalizowałem ilość danych przesyłanych w requstach. Teraz, póki są tylko 3 turnieje dodane, nie ma to dużego znaczenia, ale przyda się później.
UI:
- przepisany w całości - wszystko jest ładnie modułowo napisane
- wywaliłem tabelki i zbudowałem stronę na gridzie Bootstrapa. Dodałem skalowanie danych w zależności od wielkości ekranu na którym stronka jest wyświetlana
- dodałem routy: jeśli ktoś chce się pochwalić swoimi wynikami może od razu wysłać komuś adres: np. https://wmhranking.herokuapp.com/#/hs/ALL/Piociek albo np do wyników konkretnego turnieju gdy pod uwagę brane są tylko gry jedną frakcją https://wmhranking.herokuapp.com/#/hs/L ... 0215232342
- dodałem copyright dla obrazków ukradzionych od PP żeby nikt mnie nie pozwał :)
Co nie działa:
- modyfikując route tak że wskazuje na nieistniejący turniej, ładowane są puste wiersze danych zamiast detali
- dla Minionów nie ma danych, wyświetlany jest tylko nagłówek grida zamiast jakiejś sensownej informacji
- routy nie są resetowane jak zamknie się dane turnieju albo gracza
- trzeba dwa razy kliknąć żeby się otworzyły detale jeśli będąc w którymś z działów otworzyło się już jakieś detale i klikneło w jego danego działu.

Co dalej:
- strona do dodawania wyników. Póki co jest w starej niedziałające wersji...
- autoryzacja dla wprowadzających dane
- podpiąć bazę danych do back endu. Aktualne dane testowe są zahardcodowane w jednym z providerów ...
- wprowadzić wyniki z aktualnego sezonu.

UI jest oczywiście ciągle w wersji bardzo mocno początkowej. Na bank jeszcze posiedzę nad tym żeby lepiej wyglądał, dodam animacje przy przejściach, itd. Mam też sporo pomysłów co jeszcze dodać i jak obsługiwać problem z powtarzającymi się nickami, ale to wszystko musi poczekać aż będzie można wprowadzać turnieje.

Czekam na wszelkie uwagi co poprawić, zmienić, wywalić, dodać. Z góry dzięki!
Supersystem: Bacon
Każda dobra opowieść zaczyna się od Road Hog'a szarżującego z Masakry
<<

yaro

Avatar użytkownika

Posty: 7645

Dołączył(a): poniedziałek, 18 lutego 2013, 11:25

Lokalizacja: Krakow

Frakcja: Skorne

Post wtorek, 1 marca 2016, 13:28

Re: Alternatywny ranking Piociek'a

jedna uwaga - kolumna "gier" powinna byc nazwana "turnieje"
<<

piociek

Avatar użytkownika

Posty: 562

Dołączył(a): czwartek, 21 lutego 2013, 11:00

Lokalizacja: Krk

Post wtorek, 1 marca 2016, 13:47

Re: Alternatywny ranking Piociek'a

Supersystem: Bacon
Każda dobra opowieść zaczyna się od Road Hog'a szarżującego z Masakry
<<

Kat

Avatar użytkownika

Posty: 7473

Dołączył(a): poniedziałek, 18 lutego 2013, 02:56

Lokalizacja: D-ca

Post wtorek, 1 marca 2016, 16:36

Re: Alternatywny ranking Piociek'a

bardzo mi sie podoba graficznie :) czytelny i prosty :)
CP i zniszczenia są dość nieobiektywne z uwagi na to że turnieje sa na rozne przedziały punktowe co nie zmienia faktu ze sa super pomysłem ;)
<<

Gobos

Avatar użytkownika

Posty: 3027

Dołączył(a): poniedziałek, 18 lutego 2013, 23:58

Lokalizacja: Kraków

Frakcja: Circle Orboros

Post wtorek, 1 marca 2016, 18:48

Re: Alternatywny ranking Piociek'a

Ładniusia stronka :P

Powrót do Ranking graczy

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość

cron