Ik beheer een site met dagelijks ongeveer 120 unieke bezoekrs, die p.p. gemiddeld zo'n 20 hits veroorzaken. Nu houd ik precies bij op welke manier mensen door de site navigeren, a.d.h.v de ids van de pagina's. Dat levert dus informatie op in de vorm:
Nu wil ik gaan kijken hoe mensen door de site navigeren, door het tellen van vaak voorkomende patronen. Bij user1 kan ik de patronen uitschrijven:
Bij een user met 20 hits, krijg je op deze manier 10+9+8+..+1=55 setjes;
Bij 100 bezoekers totaal 5500 subarrays, waarvan ik de dubbele dus wil tellen.
Mijn doel is uiteindelijk een lijstje met de 10 a 20 meest-'bewandelde' routes. Iemand tips hoe ik dit kan optimaliseren of beter aanpakken?
code:
1
2
3
4
| user1 (3,6,45,25,78,12,67,97,45,145,34) user2 (3,45,25,78,12,67,97,45,145,2,2) user3 (3,6,45,25,78,12,67,94) ... |
Nu wil ik gaan kijken hoe mensen door de site navigeren, door het tellen van vaak voorkomende patronen. Bij user1 kan ik de patronen uitschrijven:
code:
1
2
3
4
5
| 2 paginas: (3,6) (6,45) (45,25) (25,78) (78,12) (12,67) (67,97) (97,45) (45,145) (145,34) 3 paginas: (3,6,45) (6,45,25) (45,25,78) (25,78,12) (78,12,67) (12,67,97) (67,97,45) (97,45,145) (45,145,34) 4 pagina's: ... etc. |
Bij een user met 20 hits, krijg je op deze manier 10+9+8+..+1=55 setjes;
Bij 100 bezoekers totaal 5500 subarrays, waarvan ik de dubbele dus wil tellen.
Mijn doel is uiteindelijk een lijstje met de 10 a 20 meest-'bewandelde' routes. Iemand tips hoe ik dit kan optimaliseren of beter aanpakken?
[ Voor 8% gewijzigd door mocean op 12-08-2003 14:10 ]
Koop of verkoop je webshop: ecquisition.com