View Single Post
nso
popålol
nso's Avatar
Administrator
Sitat av Diablo_nor
db oppsett:
id: +1 for hver post
title: tittel på kategori \ thread \ post
body: selve posten \ info \ etc
type: 1(kategori) 2(thread) 3(post)
parent: id til parent: 0 om det er kategori, kategori id om det er thread og thread id om det er post
Vis hele sitatet...
Slik bør man IKKE gjøre det.
Her er en _veldig_ grov skisse av en smartere måte å gjøre det på.

Post:
id / threadid / name / body / userid

Thread:
id / forumid / name

Forum:
id / parentforumid / name

Stapp inn litt logikk og fine farger, og presto! Forum!

Det bør være mye caching i selve tabellene, f.eks. brukernavn, brukerid, firstpostid, tid o.l. i Thread-tabellen slik at man kan vise trådene i et Forum uten å måtte slå opp i Post-tabellen (man kan definitivt argumentere mot dette, men det blir en avveiningssak mellom tabellstørrelse, -hastighet og -locking), men det er slik som evt. kommer senere.