webForumDet fria alternativet

Visa nya inlägg?

ASP

3 svar · 291 visningar · startad av bassebhu

Medlem sedan nov. 20016 480 inlägg
Frågan#1

Hej!

Hur gör man bäst en funktion för att visa olästa inlägg i ett forum?
Cookies - jovisst, men om man loggar in på en annan dator finns ju inte cookiesen där :)

Mina funderingar är som flöjer:
Man skapar en tabell där man sparar senast lästa inlägg i varje tråd tillsammans med medlemmens användarid. men detta blir ju då en oerhörd mängd dataefter ett tag om man har många trådar/inlägg/medlemmar. funderar på om det är grymt segladdat också.

Hur gör man på bästa sätt? Ska man göra som jag tänker fast sätta en begränsning?

tackar för alla förslag!

Medlem sedan jan. 20032 285 inlägg
#2

Du kan väl göra en tabell med två fält; lastId där du samlar trådarnas id (trådarna som användaren läst) och userId där du har användarens id? Det var i alla fall det lättaste jag kunde komma på. :)

Medlem sedan mars 20025 907 inlägg
#3

Kan du inte bara lägga till fältet "senaste besök" i tabellen där all användarinfo finns?

Medlem sedan dec. 20002 526 inlägg
#4

Detta har diskuterats massa ganger innan. Gor en sokning.

255 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)