Magnus skrev:
> Jeg vil gerne vide hvilke sider som besøges mest på mit site derfor tog jeg
> den komplette URL adresse og indsat i en MySQL database og satte feltet
> "hits" til 1.
>
> Dermed kunne jeg let få lavet en liste over de mest viste sider osv.
>
> Problemmet er at databasen stile og roligt bliver større og større og fylder
> over 10 MB med over 110.000 poster og dette betyder at hele sitet bliver
> frustrerende langsomt.
>
> Hvordan laver jeg et grundigt tæller system til lidt statistik på mit
> website er der nogen der har nogle gode ideer og erfaringer. Skal det være
> via -en MySQL elller indskrive i nogle tekst-filer eller hvad?
Det er muligvis ikke lige det svar, du har forventet, men Google
Analytics er altså ret fabelagtigt og temmelig gratis. Så kan du bruge
tiden på noget andet.
Hvis du imod alle odds satser på at lave noget bedre selv, er der to
veje at gå:
1. Batch-kørsler
Hæld rådata i nogle tabeller (eller tekstfiler) som du tømmer en gang
imellem. F. eks. en gang hver time.
2. Online-opdateringer.
Skru koden sammen så du tæller nogle tællere i en database op løbende.
Løsning 1 vil ofte vise sig at være mere fleksibel og performe bedst.
Løsning 2 er nok det nemmeste at lave og har den fordel at
statistikkerne altid er fuldt opdaterede. Hvis man har rigtig meget
trafik, bliver man hurtigt tvunget til at benytte løsning 1.
Mvh. Michael.
--
Which is more dangerous? TV guided missiles or TV guided families?
I am less likely to answer usenet postings by anonymous authors.
Visit my home page at
http://michael.zedeler.dk/