Cache vs Cookies
Informasjonskapsler og hurtigbuffer (eller nettleservinduet) er to former for midlertidig lagring på klientens maskin for å forbedre ytelsen til nettsidene. Cookie er et veldig lite stykke informasjon som lagres på klientens maskin av nettsiden og sendes tilbake til serveren hver gang en side blir bedt om. Cache er en midlertidig lagring av nettsideressurser lagret på klientens maskin for raskere lasting av nettsidene.
Hva er informasjonskapsler?
Netscape introduserte konseptet med informasjonskapsler med nettleseren Netscape Navigator. Cookie er et veldig lite stykke informasjon som lagres på klientens maskin av nettsiden og sendes tilbake til serveren hver gang en side blir bedt om. Fordi informasjonskapsler sendes tilbake hver gang, må en minste mengde data lagres for å spare båndbredde. Et nettsted leser bare informasjonskapselen som er skrevet av den, og gir dermed et sikkert middel til å lagre informasjon på forskjellige sider. Kakene fikk imidlertid ikke et godt navn i utgangspunktet, på grunn av rykter som hevdet at informasjonskapsler kunne lese all informasjon på harddisken. Selvfølgelig ble denne misforståelsen borte da folk innså at informasjonskapsler faktisk er ufarlige, og nå er de svært aksepterte. Cookies har en viss levetid definert av sine skapere. På slutten av dette blir en informasjonskapsel utløpt. Informasjonskapsler sporer ofte informasjon som hvor ofte brukeren besøker, hvilke besøkstider, hvilke bannere har blitt klikket på, brukerinnstillinger, etc. Cookies brukes vanligvis til å lagre informasjon som kreves for kortere perioder. Hvis informasjon som e-postadresser (som må holdes i lengre perioder) må lagres, må programmereren bruke en database i stedet for informasjonskapsler. Men hvis personlig informasjon blir lagret i informasjonskapsler, må kryptering brukes til å forbedre sikkerheten.
Hva er Cache?
Når en bruker skriver inn adressen til en nettside eller klikker på en hyperkobling av en nettside i nettleseren, sendes en forespørsel til den tilsvarende siden til den aktuelle webserveren. Deretter sender webserver innholdet på siden og de nødvendige ressursene viser siden til nettleseren. Nettleseren på klientens maskin viser siden. Men hvis ressursene (bilder eller bilder, lydfiler og videofiler osv.) Er store filer, vil de ta lang tid å nå klientens maskin (avhengig av tilkoblingshastigheten). Dette vil føre til langsom lasting av sider som gjør det ubeleilig eller irriterende for brukeren. For å minimere denne forsinkelsen og laste inn nettsidene raskere, kan disse ressursene lagres på klientens maskin (etter at du har lastet siden for første gang), slik at sammenhengende belastninger på samme side vil skaffe de innebygde ressursfilene fra lokal datamaskin. Dette kalles nettleservaching. Cache er med andre ord en midlertidig lagring av nettsideressurser lagret på klients maskin for raskere lasting av nettsidene.
Hva er forskjellen mellom Cache og Cookies?
- Selv om informasjonskapsler og cache er to måter å lagre data på klients maskin, tjener de forskjellige formål. Formålet med informasjonskapsel er å lagre informasjon for å spore ulike egenskaper knyttet til brukeren, mens formålet med cachen er å gjøre lastingen av nettsider raskere.
- Informasjonskapsler holder informasjon som brukerinnstillinger, mens hurtigbufferen holder ressursfiler som lyd-, video- eller flashfiler.
- Vanligvis utløper informasjonskapsler etter en stund, men cachen holdes i klientens maskin til de blir fjernet manuelt av brukeren.