/ranking

Foosball ranking web app

Primary LanguagePHPMIT LicenseMIT

Ranking

Aplikacja internetowa do prowadzenia rankingu graczy

Instalacja na serwerze produkcyjnym

Pobierz wszystkie pliki z repozytorium poleceniem git clone https://github.com/AdamStelmaszczyk/ranking.git. Jeśli nie chcesz używać gita możesz pobrać paczkę ZIP.

Pliki z głównego katalogu repozytorium skopiuj (np. przez FTP) do głównego katalogu serwera MySQL + PHP. Darmowy serwer z domeną bez reklam oferuje np. www.000webhost.com.

Import bazy danych

Po zalogowaniu się do phpMyAdmina (lub innego klienta MySQL) tworzymy nową bazę. W phpMyAdmin klikamy na zakładkę Databases lub wybieramy istniejącą bazę z panelu po lewej, jeśli nasz hosting narzuca nam określoną bazę.

Po wybraniu bazy, klikamy w zakładkę Import, a następnie w przycisk Choose File i wskazujemy plik baza.sql, który znajduje się w katalogu głównym repozytorium. Po wciśnięciu przycisku Go na dole strony, struktura bazy z przykładowymi danymi zostanie zaimportowana.

W tym momencie strona rankingu powinna wyświetlać błąd połączenia z bazą danych. Szczegóły połączenia z bazą MySQL należy podmienić w pliku connect.php.

To wszystko! Ranking już powinien śmigać. Przykładowe dane można śmiało usunąć (np. w phpMyAdmin). Hasło dla zawodników (które zapobiega głównie przypadkowym kliknięciom) jest zapisane w db.php.

Środowisko programistyczne dla rozwijających ranking

Środowiskiem programistycznym jest lokalny Apache, MySQL i PHP. Instalacja:

Błędy, usprawnienia, pomysły itp. proszę zgłaszać poprzez Issues.

Gorąco również zachęcam do pomagania poprzez Pull Request.