Ga naar inhoud
Log in om dit te volgen  
kitnkiller

Topic viewcount

Aanbevolen berichten

Dylan (link):
Dit was vroeger zo. Maar om de dat query te zwaar was ging het weer weg (volgens mij)


Hoezo zou t zwaar zijn? 1 extra INT kolom ophalen is vast niet zo moeilijk?

Behalve als je unieke gebruikers wilt zien, dat kan ik wel begrijpen.

Deel dit bericht


Link naar bericht
Delen op andere sites
Kitnkiller (link):
Dylan (link):
Dit was vroeger zo. Maar om de dat query te zwaar was ging het weer weg (volgens mij)


Hoezo zou t zwaar zijn? 1 extra INT kolom ophalen is vast niet zo moeilijk?

Behalve als je unieke gebruikers wilt zien, dat kan ik wel begrijpen.


Naja om een rede ging het weg. Het was er vroeger wel

Deel dit bericht


Link naar bericht
Delen op andere sites
Vroeger was het aantal unieke gebruikers dat het topic had bekeken zichtbaar en dat was inderdaad te zwaar.

Het is overigens niet zo makkelijk als 1 extra INT kolom toevoegen en die bij elk topicbezoek ophogen. Iedere keer dat een volgende pagina aangeklikt wordt zou dat dan weer gebeuren waardoor je aantallen krijgt die (naar mijn idee) niet echt realistisch zijn

Deel dit bericht


Link naar bericht
Delen op andere sites
Luukvdo (link):
Vroeger was het aantal unieke gebruikers dat het topic had bekeken zichtbaar en dat was inderdaad te zwaar.

Het is overigens niet zo makkelijk als 1 extra INT kolom toevoegen en die bij elk topicbezoek ophogen. Iedere keer dat een volgende pagina aangeklikt wordt zou dat dan weer gebeuren waardoor je aantallen krijgt die (naar mijn idee) niet echt realistisch zijn
Of je moet het denormaliseren en een kolom unique_views ofzo erbij maken en nog een tabel met de users die het topic hebben bezocht, zodat je kunt checken of het om een unieke user gaat en aan de hand daarvan die unique_views update.

Maarja, dat is wel weer erg omslachtig voor zon teller.

Deel dit bericht


Link naar bericht
Delen op andere sites
Lennard (link):
Luukvdo (link):
Vroeger was het aantal unieke gebruikers dat het topic had bekeken zichtbaar en dat was inderdaad te zwaar.

Het is overigens niet zo makkelijk als 1 extra INT kolom toevoegen en die bij elk topicbezoek ophogen. Iedere keer dat een volgende pagina aangeklikt wordt zou dat dan weer gebeuren waardoor je aantallen krijgt die (naar mijn idee) niet echt realistisch zijn
Of je moet het denormaliseren en een kolom unique_views ofzo erbij maken en nog een tabel met de users die het topic hebben bezocht, zodat je kunt checken of het om een unieke user gaat en aan de hand daarvan die unique_views update.

Maarja, dat is wel weer erg omslachtig voor zon teller.


Wou ik net voorstellen, dat lijkt me de simpelste fix om het performance goed te houden.

Deel dit bericht


Link naar bericht
Delen op andere sites
Lennard (link):
Luukvdo (link):
Vroeger was het aantal unieke gebruikers dat het topic had bekeken zichtbaar en dat was inderdaad te zwaar.

Het is overigens niet zo makkelijk als 1 extra INT kolom toevoegen en die bij elk topicbezoek ophogen. Iedere keer dat een volgende pagina aangeklikt wordt zou dat dan weer gebeuren waardoor je aantallen krijgt die (naar mijn idee) niet echt realistisch zijn
Of je moet het denormaliseren en een kolom unique_views ofzo erbij maken en nog een tabel met de users die het topic hebben bezocht, zodat je kunt checken of het om een unieke user gaat en aan de hand daarvan die unique_views update.

Maarja, dat is wel weer erg omslachtig voor zon teller.


Had je niet al zon tabel? forum_berichten_gelezen
Of leeg je die tabel steeds?

Deel dit bericht


Link naar bericht
Delen op andere sites
Sjoerd (link):
Lennard (link):
Luukvdo (link):
Vroeger was het aantal unieke gebruikers dat het topic had bekeken zichtbaar en dat was inderdaad te zwaar.

Het is overigens niet zo makkelijk als 1 extra INT kolom toevoegen en die bij elk topicbezoek ophogen. Iedere keer dat een volgende pagina aangeklikt wordt zou dat dan weer gebeuren waardoor je aantallen krijgt die (naar mijn idee) niet echt realistisch zijn
Of je moet het denormaliseren en een kolom unique_views ofzo erbij maken en nog een tabel met de users die het topic hebben bezocht, zodat je kunt checken of het om een unieke user gaat en aan de hand daarvan die unique_views update.

Maarja, dat is wel weer erg omslachtig voor zon teller.


Had je niet al zon tabel? forum_berichten_gelezen
Of leeg je die tabel steeds?
Nee die tabel is er gewoon, zon tabel bedoelde ik inderdaad.
Het bij elke pageview uit die tabel ophalen duurt te lang, dus dat is geen optie.

Deel dit bericht


Link naar bericht
Delen op andere sites
Lennard (link):
Sjoerd (link):
Lennard (link):
Klik om eerdere quotes te tonen
Of je moet het denormaliseren en een kolom unique_views ofzo erbij maken en nog een tabel met de users die het topic hebben bezocht, zodat je kunt checken of het om een unieke user gaat en aan de hand daarvan die unique_views update.

Maarja, dat is wel weer erg omslachtig voor zon teller.


Had je niet al zon tabel? forum_berichten_gelezen
Of leeg je die tabel steeds?
Nee die tabel is er gewoon, zon tabel bedoelde ik inderdaad.
Het bij elke pageview uit die tabel ophalen duurt te lang, dus dat is geen optie.


Dan gwn "unique_views" kolom toevoegen aan topic tabel, en bij elke topic view kijken of de gebruiker het nog niet bekeken heeft. Zoniet: views++

Deel dit bericht


Link naar bericht
Delen op andere sites

Maak een account aan of log in om te reageren

Je moet lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Maak een account aan in onze gemeenschap. Het is makkelijk!

Registreer een nieuw account

Aanmelden

Ben je al lid? Meld je hier aan.

Nu aanmelden
Log in om dit te volgen  

×