Un panou de control modern și adaptabil pentru monitorizarea serverelor de jocuri, realizat cu PHP și Bootstrap 5.
## Caracteristici
- **Monitorizarea serverelor în timp real** – Actualizări în timp real ale stării serverelor tale de jocuri
- **Suport pentru mai multe jocuri** – Counter-Strike 1.6, Counter-Strike 2, Minecraft și SA-MP
- **Panoul de administrare** – Gestionarea ușoară a serverului cu funcții de adăugare, editare și ștergere
- **Interfață modernă** – design de tip „glassmorphism” cu animații fluide
- **Design adaptabil** – Funcționează pe computere, tablete și dispozitive mobile
- **Statistici jucători** – Vizualizează jucătorii conectați, capacitatea maximă și gradul de ocupare al serverului
- URL: `/admin/login.php`
- Configurați datele de autentificare ale administratorului în baza de date
### Caracteristici
- Adăugați servere noi cu adresa IP și tipul de joc
- Editare informații existente despre server
- Ștergerea serverelor din sistemul de monitorizare
- Vizualizați statisticile serverului în timp real
- Vezi dintr-o privire starea online/offline
## Personalizare
### Schimbarea strategiei de branding
- Înlocuiți logo-ul din `assets/images/`
- Actualizați metaetichetele în `index.php`
- Modificați variabilele CSS în `assets/css/brutecoreMain.css`
### Adăugarea de noi tipuri de jocuri
1. Adăugați tipul de joc la `getDefaultPort()`funcție
2. Adăugarea numelui afișat la funcție`getGameDisplayName()`
3. Adăugați formatul URL-ului de conectare la funcție`buildConnectUrl()`
4. Actualizarea opțiunilor din meniul derulant din formularele de administrare
## Recomandări privind securitatea
1. Modificați imediat datele de autentificare implicite ale administratorului
2. Folosiți HTTPS pentru toate conexiunile
3. Mențineți PHP și dependențele la zi
4. Restricționează accesul la `protected/`directorul
5. Folosiți parole puternice pentru bazele de date
## Depanare
**Servere afișate ca OFFLINE:**
- Verificați dacă adresa IP și portul serverului sunt corecte
- Verificați dacă tipul de joc corespunde cu cel al serverului
- Asigurați-vă că punctul final al API-ului este accesibil
- Verificați dacă cURL este activat în PHP
**Erori de conectare la baza de date:**
- Verificați datele de autentificare pentru baza de date în `protected/database.php`
- Asigurați-vă că serverul bazei de date funcționează
- Verificați dacă baza de date și tabelele există
**Încărcare lentă:**
- Limita de timp pentru API este setată la 10 secunde pentru fiecare server
- Luați în considerare stocarea în cache a datelor serverului pentru o performanță mai bună
- Reduceți numărul de servere, dacă este necesar
## Credite
- Dezvoltat de [codestrike.store](https://codestrike.store)
- Bootstrap 5.3
- Pictograme Bootstrap
- API-ul pentru starea serverului de la esportsdesigns.com
## Licență
Acest produs este un software proprietar. Copierea, modificarea sau distribuirea neautorizată sunt interzise.