Jag har gjort ett test på kod som samlar upp information var användarna klickade på för att komma till sajten.
Med lite trix i "ett annat forum" (asp) kan man få ut namnet av tjänsten som användes (Google, Yahoo, Evreka med flera) samt vilka specifika sökord användaren skriv in i sökfältet.
Nu vill jag bolla lite idéer med er angående fälten och posterna i databasen.
Här är mitt förslag: [http_referer] - håller ordning på domänerna (är denna onödig??)
x_ID
x_name text, 255
x_date
x_counter
[tool] - verktyg, Google med flera
x_ID
x_http_refererID
x_name
x_date
x_counter
[words]
x_id
x_toolID
x_name
x_date
x_counter
Jag är lite skeptisk till räknaren, x_counter.
---
Nu ser ni bakgrunden. Ponera att jag har "Top 10 ord som folk sökte på för att komma till vår sajt under de senaste två veckorna" vilket rent teoretiskt skulle gå med ovanstående upplägg.
Är fälter x_counter onödigt? Är det bättre att skapa en ny post för varje enskilt ord som återkommer...??
Hur skriver jag i så fall koden , SELECT TOP 10 POPULÄRASTE SÖKORDEN UNDER DE SENASTE TVÅ VECKORNA??
"Om du bara har en counter så blir det omöjligt att få fram en topplista som gäller för en viss period."
Jag hade också det i åtanke... Men tänkte att det kanske finns en anledning att ha med en x_counter, bara det att jag inte fattat det ärnnu.
Jag vill bara bolla idéer med forumet.
Med ditt resonemang skulle min tabell [http_referer] ovan vara överflödig? Hmm... Det enda skulle vara om man vill ha reda på hur många som sökt på samma ord på en viss söktjänst.
Efter en vecka i kväll är det tre personer som på MSN sökt på den korrekta webbadressen till testsajten och det är inte illa och jag tycker det är rätt intressant läsning faktiskt.
Man kanske ska ha kvar [http_referer] i alla fall.
Med [tool] ovan hade jag nog tänkt lite fel... jag plockade ut namnet på sökmotorn... Äh, du fattar: google.com blev google, google.co.jp blev co...
OK, jag tror jag är på rätt spår nu i alla fall.
136 ms totalt · 3 externa anrop · v20260731065814-full.b746b907