Citat:
Ursprungligen postat av CodeMAN
Har du lust att berätta närmare enligt vilka kriterier i databasen man hittar de "heta" ämnen?
Vad jag är ute efter är lite teknisk info.
Sure.
Båda är väldigt enkla. "Flest läsare" fungerar så att vi sparar information om vart en användare befinner sig, t.ex nu när jag sitter och svarar på denna tråd så sparas det att jag "skriver ett inlägg i tråden X och det tillhör forum Y". "läsare" är egentligen inte 100% korrekt då vi anser att du befinner dig i tråden när du även svarar i den. Skulle jag nu gå till index.php ist så försvinner jag som läsare. Det är även på detta sätt vi kan skriva ut antal besökare i forumen på förstasidan.
"Mest antal svar" är i stort bara en count och groupby med date()-24h. MySQL är ju inte ens att tänka på med en sådan sak utan här används sphinx.