https://forum.megabass.it/viewtopic.php?f=23&t=10574&p=126156#p126156
-----------------------------------
ganesh
Mar 07 Nov, 2006 18:22

Re: Messaggi non letti - Creazione gruppo!!!
-----------------------------------
E' abbastanza semplice.
Tutto parte dalla rimostranza sul fatto che non si possano inserire due messaggi consecutivamente.
Stabilito che non si intende consentire di farlo, la nuova funzione di memorizzazione dei messaggi non letti potrebbe in parte risolvere il problema.
Praticamente ora tutti gli utenti utilizzano il solito sistema dei cookies, che ricordano l'ultima volta che ha effettuato l'accesso al forum.
Da quella volta conteggiano i messaggi non letti e restituiscono il risultato.
Il problema ? questo: se ti logghi e hai, mettiamo, 200 messaggi non letti e subito dopo fai rapidamente logout e login un'altra volta, i messaggi non letti diventano 0!!!
So che uno non si diverte volontariamente a fare questo ma, per svariati motivi, pu? succedere.
Allora ? stata creata questa funzione che salva nel database tutte le informazioni relative ai messaggi non letti, in modo tale da poter conservare questa informazione nel tempo.
Il problema ? quando viene usata da tutti. Infatti i messaggi non letti e che non si vogliono leggere, vanno segnati tutti come letti.
Altrimenti il database diventa enorme e rallenta in modo spropositato, come quando ero in vacanza, ricordate?
Il succo ? che questa funzione ti segnala anche i messaggi che sono stati modificati, non solo quelli nuovi, quindi ? utile per vedere quando qualcuno ha aggiunto qualcosa in un post, ha cambiato un prezzo in un'inserzione etc...
Solo che deve essere usata bene.

Il tutto gi? spiegato credo piuttosto bene qui:
http://forum.megabass.it/viewtopic.php?t=7989


