Det jeg mener er at der er kun to muligheder for at registrere sessioner. I en fil på serveren eller i en database(som også er en fil på serveren
).
Jeg er ikke bekendt med baggrundslogikken for hvordan IISen gør det. Men jeg vil tippe på at det er cirka samme måde som Apache gør det - reserverer en fil på serveren, som læses fra når en forespørgelse begynder, og skrives til når den slutter. Senere kommer skraldemændene og rydder op i antallet af filer ved at kigge på hvornår de senest er blevet skrevet til.
Dog kan du pille ved processen igennem PHP og gemme alt sessions-data i databasen. Lidt smart hvis du skal til at lege med loadbalancing. Men konceptet er det samme.
Her er der dog risiko for flaskehals problemer.
Indlæg senest redigeret d. 03.02.2010 23:18 af Bruger #10216