Goeden avond allemaal!
Ik ben sinds een paar dagen beetje aan het nadenken over een uitgebreid (zowel aan de server als client side) statistieken systeem.
Nu heb ik al wat simpels in elkaar gezet, waarbij elke hit wordt opgeslagen in een Mysql Db, en het IP, tijd, pagina, referer en browser info gaan dan gelijk mee.
Hierdoor zou ik een gigantische tabel krijgen, als ik 40 bezoekers per dag haal, die elk 20 pagina's per dag bekijken (40*20 = 800 rows per dag erbij), en ik wil dit wel een script maken dat snel laad en optimaal werkt (perfectionist
)
Het is helemaal traag als ik dan statistieken wil gaan maken, bv grafiekjes. Het moet dan niet alleen lang rekenen voor de plaatjes, maar ook om alles uit de db te halen en te ordenen.
Wat is volgens jullie dus de meest optimale database/tabel structuur, zodat alles snel geladen kan worden?
Alvast tnx!
Roemer
Ik ben sinds een paar dagen beetje aan het nadenken over een uitgebreid (zowel aan de server als client side) statistieken systeem.
Nu heb ik al wat simpels in elkaar gezet, waarbij elke hit wordt opgeslagen in een Mysql Db, en het IP, tijd, pagina, referer en browser info gaan dan gelijk mee.
Hierdoor zou ik een gigantische tabel krijgen, als ik 40 bezoekers per dag haal, die elk 20 pagina's per dag bekijken (40*20 = 800 rows per dag erbij), en ik wil dit wel een script maken dat snel laad en optimaal werkt (perfectionist
Het is helemaal traag als ik dan statistieken wil gaan maken, bv grafiekjes. Het moet dan niet alleen lang rekenen voor de plaatjes, maar ook om alles uit de db te halen en te ordenen.
Wat is volgens jullie dus de meest optimale database/tabel structuur, zodat alles snel geladen kan worden?
Alvast tnx!
Roemer