20. november 2001 - 10:07Der er
9 kommentarer og 1 løsning
Hvornår laves en session ?
Jeg har tænkt lidt over om man kan stole på at det antal session man har på sit side også stort set er li med det antal besøgende man har.
Her tænker jeg specielt på hvornår en session bliver lavet. Hvis nu man har et banner liggende på sin server som bliver vist på en masse sider der linker til en. Altså billedet hentes fra min server... Tæller det så som en session når en bruger ser banneret, det bliver jo hentet fra min server ?
Eller kan man stole på at en session først er en session når en bruger har set selve siden ?
Den definition jeg har fundet siger nemlig at en session er en \"forbindelse\" mellem et IP nummer og serveren :)
En session bliver oprettet ved en brugers/klients/browsers første request af en side på din server og er aktiv indtil den dør eksplicit med session.abandon eller når sessionen timer ud. Undtagelsen til dette er browsere der har cookies slået fra, her vil hver enkel request til din server blive opfattet som en ny session, da sessions cookien ikke anvendes.
Hvis dit banner hentes via en ASP side, vil det derfor være en session efter min opfattelse. Hvis det derimod blot er eks. en .jpg fil uden for din ASP applikation, vil det ikke blive opfattet som en session.
Jeg er 99% sikker og den 1% skyldes at jeg ikke ved om en billedfil hentet fra din ASP applikation vil opfattes som en session.
Hvis din applikation eks. ligger i flg. sti
\\Inetpub\\wwwroot\\MySite
og et billede der eks. ligger i \\Inetpub\\wwwroot\\MySite\\Images\\ hentes, befinder billedet sig indenfor applikationen, men om det vil starte en ny session, er jeg ikke sikker på.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.