Client-side vs. Server-side cookies

Client-side cookies er, som navnet antyder, cookies lagret hos klienten. Udover client-side cookies findes også server-side cookies. Med server-side cookies er det muligt at benytte samme principper som ved client-side cookies. Informationerne opbevares blot på serveren.

For at kunne benytte server-side cookies skal serveren kunne afvikle server-side JavaScript. Server-side JavaScript er en komponent af Netscape's Internet Application Framework og erstatter CGI-programmer i form af afviklingen på serveren. Afviklingen baseres på LiveWire, som er Netscape's "Web-site Management and Application Development Tool", og kører sammen med Netscape's Web Server version 2.0 og derover. Server-side JavaScript afvikles på serveren og klienten ser ikke server-side koden. Koden skrives imellem <SERVER>-tags eller ligger som ved client-side JavaScript i separate filer med efternavnet .js (js står for JavaScript).

Denne figur viser, hvorledes client- og server-side JavaScript håndteres: Figur 1: Håndtering af client-side og server-side JavaScript
Figur 1: Håndtering af client-side og server-side JavaScript

« Teori: Specifikation - Teori: Cookies med CGI og JavaScript »