Gå til innhold

Hvordan logge sidebesøk


Anbefalte innlegg

Hvordan er det og logge sidebesøk? Det vil si både hovedside og undersider, sånn at man kan se hva som blir mest brukt på en webside. Tekte først på en sql som lagrer $_SERVER['REQUEST_URI'] i en tabell. Men dette virker ikke som en god løsning dersom det blir mye trafikk. Noen som har noen gode ideer?

Lenke til kommentar
Videoannonse
Annonse
Google analytics er bra, eneste minus er at det ikke logger brukere som har skrudd av Javascript.

 

Eller så har du jo statsprogrammer som Awstats osv.

Ønsker ikke å bruke ett ferdig laget script. Er på jakt etter en god metode for og lage det selv med php+mysql.
Lenke til kommentar

lag en tabell med request_uri og count

 

scriptet sjekker om request_uri finnes i tabellen og setter count til count +1, hvis request_uri ikke allerede eksisterer legger det til en ny rad med request_uri og count = 1.

 

så kan du ha en cron jobb som overfører verdiene daglig til en tabell med et dato felt i tillegg så får du tidsperspektiv.

 

edit: eventuelt kan du sette opp en .htaccess fil så apache logger til en fil på web-rooten din. så kan du parse filen dersom du vil hente ut statistikk.

Endret av grimjoey
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...