Gå til innhold

Anbefalte innlegg

Videoannonse
Annonse

Tror det finnes en del tråder om det ement allerede ;)

Du finner også mange scripts på www.hotscripts.com

 

Siden det finnes mange måter å løse dette på er det vansklig å gi noe tips. Det viktigste er om du skal telle hits eller unike besøkende. Skal du telle unike besøkende burde du bruke en SQL database, eventuelt skrive til en fil og legge til en "alle rede registrert" verdi i en session eller cookie.

 

Hvis du bare skal telle hits kan det enkelt skrives til en tekstfil, ta da en kikk på funksjonene:

fopen()

fwrite()

fclose()

file_get_contents()

Husk å endre CHMOD hvis du bruker et *nix system ;)

Lenke til kommentar

Sjekka det opp nå, og hvis du vil være sikker på å unngå "lost updates" så må du benytte deg av "flock()". Hvis ikke vil det skje at flere leser samme verdi, da filen ikke låses automagisk. Men, som sagt det skal litt til at det skjer, men har du mange besøkende så kan det jo inntreffe både titt og ofte.

Lenke til kommentar

Har du så mange besøkende, glem ikke at det krevet utrolig mange, så er det neppe aktuelt å bare telle brukere - da vil du mest sannsynelig registrere mer data for å konkurrere bedre med alterntive nettsteder.

 

flock() er en gammel og "mindre" brukt funksjon - grunnet problematikken med at den låser filen og at den ikke fungerer på alle systemer.

 

Løsningen, dersom du har et så stort nettsted, er å bruke en database :fun:

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...