Pagina 1 di 1
Lista utenti attivi
Inviato: 01/10/2010, 20:39
da BMercer
Come potrei gestire la lista degli utenti attivi di un determinato sito? C'è qualche funzione particolare? C'è un sistema più veloce e meno macchinoso di quello di phpbb? Come fà facebook a gestire la lista degli utenti attivi in chat? Come fareste voi?

Re: Lista utenti attivi
Inviato: 01/10/2010, 22:34
da Carlo
Con "utenti attivi", intendi gli utenti online sul sito?
Re: Lista utenti attivi
Inviato: 02/10/2010, 19:07
da BMercer
Yes
Re: Lista utenti attivi
Inviato: 02/10/2010, 20:02
da Carlo
Se vi è la possibilità di vedere anche gli utenti registrati online, puoi "segnare" in una tabella del database id dell'utente, indirizzo IP e il timestamp dell'ultima "connessione al sito".
Ogni qual volta si voglia leggere gli utenti online, si estraggono dal database gli utenti con il timestamp =< di 5 minuti (è un esempio), e si eliminano quegli il cui timestamp è > di 5 minuti.
Re: Lista utenti attivi
Inviato: 04/10/2010, 17:19
da BMercer
Risolto aggiungendo un campo alla tabella utenti chiamato (lastAction) che viene aggiornato ad ogni azione.
Re: Lista utenti attivi
Inviato: 04/10/2010, 19:15
da Carlo
Ma dove salvi la loro ultima azione? Oppure il timestamp dell'ultima azione?
Re: Lista utenti attivi
Inviato: 04/10/2010, 19:58
da Micogian
Ma il timestamp dell'ultima visita e dell'ultima azione ci sono già (user_lastvisit e user_lastpost_time)
Re: Lista utenti attivi
Inviato: 05/10/2010, 15:31
da Carlo
Bingo, ma non stiamo parlando di phpBB. Lui stà creando una sua piattaforma (CMS o forum, non sò).
Re: Lista utenti attivi
Inviato: 05/10/2010, 15:56
da Micogian
Un database, phpbb o no, è sempre un database.
phpbb è solo un sistema per gestirlo, leggerlo e visualizzarne i dati.
se voglio interrogarlo in maniera diversa posso farlo e non cambia niente.
Quello che conta è quello che ci sta dento il database.
Io avevo capito che i file sono esterni a phpbb ma pensavo che il database fosse quello previsto da phpbb, altrimenti, anche se si ritiene phpbb poco pratico, bisogna considerare che certe tabelle di phpbb sono ben organizzate e tutto (o quasi) è già previsto.
A me sembra che il forum indicato nel profilo sia phpbb.
Re: Lista utenti attivi
Inviato: 05/10/2010, 17:34
da Carlo
Da quel che ho capito io, lui stà realizzando lui stesso, una piattaforma forum.