Logging pro každého hráče
- matronator
- Člen | 38
Opět zdravím :D . Dělám na browserové hře (PBBG) a momentálně se chystám implementovat nějaký logovací systém, který by pro každého hráče vytvořil vlastní soubor, nebo možná lépe složku, a logoval by všechny akce ve hře (login, záznamy PvP, historie nákupů, atd.) Jednak kvůli ověřování dat přicházejících od clienta na server (snažím se co nejvíc nechat server-side, ale 100% bez klienta to nejde), ale i kvůli testování a zlepšování hry (sledovat jaké činnosti jsou nejoblíbenější, balancování obtížnosti, apod.)
Šlo by to celé udělat jen s pomocí toho defaultního Nette debuggeru, nebo ten je spíš opravdu jen na debugging? Případně máte někdo nějaká doporučení na extension, nebo úplně third-party „věcičku“, která by se na to hodila více?
Díky! :)
- Jan Mikeš
- Člen | 771
Ahoj, doporucuji ti sahnout po monologu (treba implementaci od contributte) a logovat to pres nej.
Velmi brzy zjistis, ze logovani do souboru je naprd a budes chtit logovat nekam jinam, zvlast kdyz nad logy chces provadet nejake analyticke operace. Pak se ti bude hodit treba logstash (elk stack).