Visa ett inlägg
Oläst 2012-09-15, 21:55 #9
JesperA JesperA är inte uppkopplad
Medlem
 
Reg.datum: Jul 2008
Inlägg: 214
JesperA JesperA är inte uppkopplad
Medlem
 
Reg.datum: Jul 2008
Inlägg: 214
Enklaste är ju att göra en till kolumn för forum_threads som heter något i stil med "latest_post_date" och när någon gör ett inlägg i en tråd så är det bara att köra en UPDATE `forum_threads` SET `latest_post_date`= nuvarande datum WHERE `thread_id` = tråden inlägget gjordes i"

Så är det ju sen bara att sortera efter latest_post_date sen, då behöver du inga joins, ingen GROUP BY, ingen tung query alls.

Visst kan det kännas onödigt att göra en update varje gång någon skriver ett inlägg men i förhållande till dom vägarna du försöker gå nu så det absolut inga som helt problem.

EDIT: Ojsan, denna tråden var visst flera veckor gamla, var ju nästan längst upp på första sidan så antog att den var ganska färsk, skrivs det så lite i "Serversidans teknologier" :S

Senast redigerad av JesperA den 2012-09-15 klockan 21:58
JesperA är inte uppkopplad   Svara med citatSvara med citat