tale gioco ha il difettaccio di essere interamente (o quasi) lato server...
più precisamente:
- vengono usate le sessioni
- ogni partita prevede l'inserimento di mediamente 5-10 parole (e ad ogni parola la pagina viene aggiornata nuovamente)
- come fonte di dati non non viene usato un database, ma solo 4 semplici txt (sola lettura, per ora)
volevo chiedere:
qualcuno saprebbe dirmi all'incirca quante partite può supportare un gioco così impostato (su server altervista) senza andare in errore ?
È impossibile risponderti, anche perché dipende dagli algoritmi che devono girare lato server.
Sicuramente comunque qualche migliaio di persone contemporaneamente riesci a gestirle.
Il collo di bottiglia sarebbe il file (se in futuro dovesse servirti scriverci dentro), perché non usi il database?
Non avrei usato window.location.href ma una semplice chiamata asincrona (fetch?) così da non dover ricaricare tutta la pagina, ma solo il contenuto dinamico.