Salve a tutti... sto sviluppando un sito e ho un dubbio.
Io ho una sezione importante del sito che deve essere protetta da login, però all'interno di questa sezione c'è anche un componente chat, e quindi devo sapere quale utente è connesso o meno. Io attualmente quando un utente si loggo viene modificata una riga nel db, indicando il tempo (una stringa di numeri contente l'ora di connessione). Successivamente trammite una pagina Ajax richiamo ogni 30 secondi una pag php che provvede ad aggiornare l'ora nella riga del db, permettendo così di avere una situazione degli utente loggati.
Quindi io conto sul fatto che ongi 30 secondi la riga si aggiorna, se così non è vuol dire che l'utente si è disconnesso..
La soluzione che sto utilizzando non mi sembra molto ottimizzata, voi avete idee in merito?
Qualche metodo più ottimizzato?
Grazie