Originariamente inviato da elysaweb
quindi tu diresti di inserire il contatore in un file php o in una variabile di sessione anzichè in un database?
no, forse mi sono spiegato male.
Fai una chiamata ajax al file php che si preoccuperà di fare l'update del contatore in db.
Poi quando un utente entra nella tua home, farai un query del genere:
codice:
SELECT id, title FROM articoli ORDER BY count DESC LIMIT 0 , 5
e avrai i 5 articoli più letti.
In sessione non potresti mai memorizzare una cosa del genere, tieni presente che la sessione è dell'utente, e i dati memorizzati in essa non possono essere usati per mostrarli ad altri utenti...
ciao