webForumDet fria alternativet

Enkel besöksräknare?

ASP

4 svar · 268 visningar · startad av ConnyFox

Medlem sedan aug. 20011 087 inlägg
Frågan#1

Jo jag undrar hur man i teoriken gör en enkel besöksräknare som helt enkelt bara lägger till +1 i en textfil eller databas. men det borde väll vara smartare än att lagra resultatet i en textfil eftersom det tar mindre plats?

Sedan eventuella extra funktioner.
Unika besökare
besökare idag
besökare denna månaden

fast då ska man väll ta till databas?

------------------
*brölar ljudligt*

Medlem sedan dec. 200012 464 inlägg
#2

Det är enklare att lagra i en databas. Visserligen tar det mindre plats men du slipper en hel del hantering (samtidighet t.ex.). Om du lagrar i en databas så har du också möjligheten att direkt i SQL utföra olika grupperingar och summeringar.

Du får lagra tidpunkt för varje besök. Sen så är frågan hur du bestämmer vad som är en unik besökare.

------------------
essentitia preter non sans multiplicandum

[Redigerat av LarsG den 04 dec 2001]

Medlem sedan aug. 20011 087 inlägg
#3

Ok o nu när jag tänker efter så tar väll knappast lite siffror i en databas särskillt mycket plats så.. ;) Plus att databas hantering kan jag iaf lite så d e nog enklare för mig.

Men hur gör man för att läsa av och lagra besökare då?
Nej jag tänkte att man med en cookie kanske kunde hålla reda på om besökaren redan vart på sidan och då kalla den för unik besökare.. visst kanske ingen exakt metod men hehe

------------------
*brölar ljudligt*

Medlem sedan dec. 200012 464 inlägg
#4

Jo, sen så finns det ett begrepp som heter session och global.asa Webbservern håller reda på användarna och (i teorin) så skall det uppstå olika event när en användare kommer till siten för första gången och även när sessionen tar slut (på grund av inaktivitet.)
Man kan lägga in kod i global.asa för att ta hand om detta och där är en lämplig plats att lagra statistikinformation. (Det här kanske är sådant som du redan känner till.)

Om du söker, här i forumet, på global.asa och session, så kommer du att hitta en hel del exempel på besöksräknare. Det finns också information i faq.

------------------
essentitia preter non sans multiplicandum

Medlem sedan aug. 20011 087 inlägg
#5

Jadu jag har använt mig av global.asa till en active user räknare och använder en session till mitt loginscript men d e typ allt. tack för hjälpen jag skall kolla upp det!

------------------
*brölar ljudligt*

263 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
138 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)