Forskjellen mellom buffer og informasjonskapsler

Forskjellen mellom buffer og informasjonskapsler
Forskjellen mellom buffer og informasjonskapsler

Video: Forskjellen mellom buffer og informasjonskapsler

Video: Forskjellen mellom buffer og informasjonskapsler
Video: Video 934 Forskjellen på KJENNE og SKJØNNE 2024, November
Anonim

Cache kontra informasjonskapsler

Cookies og cache (eller nettleserbuffer) er to former for midlertidig lagring som lagres på klientens maskin for å forbedre ytelsen til nettsider. Informasjonskapsel er et veldig lite stykke informasjon som lagres på klientens maskin av nettstedet og sendes tilbake til serveren hver gang en side blir forespurt. Cache er en midlertidig lagring av nettsideressurser lagret på klientens maskin for raskere lasting av nettsidene.

Hva er informasjonskapsler?

Netscape introduserte konseptet informasjonskapsler med Netscape Navigator-nettleseren deres. Informasjonskapsel er et veldig lite stykke informasjon som lagres på klientens maskin av nettstedet og sendes tilbake til serveren hver gang en side blir forespurt. Fordi informasjonskapsler sendes tilbake hver gang, må en minimumsmengde data lagres for å spare båndbredde. Et nettsted leser kun informasjonskapselen skrevet av det, og gir dermed en sikker måte å lagre informasjon på forskjellige sider. Informasjonskapsler fikk imidlertid ikke et godt navn i utgangspunktet, på grunn av rykter som hevdet at informasjonskapsler kunne lese all informasjonen på harddisken. Selvfølgelig forsvant denne misforståelsen da folk innså at informasjonskapsler faktisk er ufarlige, og nå er de høyt akseptert. Informasjonskapsler har en viss levetid definert av skaperne. På slutten av dette utløper en informasjonskapsel. Informasjonskapsler sporer ofte informasjon som hvor ofte brukeren besøker, hva er besøkstidene, hvilke bannere som er klikket på, brukerpreferanser osv. Informasjonskapsler brukes vanligvis til å lagre informasjon som trengs i kortere perioder. Hvis informasjon som e-postadresser (som må oppbevares 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 for å forbedre sikkerheten.

Hva er cache?

Når en bruker skriver inn adressen til en nettside eller klikker på en hyperkobling til en nettside i nettleseren hennes, sendes en forespørsel om den tilsvarende siden til den aktuelle webserveren. Deretter sender webserveren innholdet på siden og ressursene som kreves viser siden til nettleseren. Nettleseren på klientens maskin vil vise siden. Men hvis ressursene (bilder eller bilder, lydfiler og videofiler osv.) er store filer, vil det ta lang tid å nå klientens maskin (avhengig av hastigheten på tilkoblingen). Dette vil føre til langsom lasting av sider som gjør det upraktisk eller irriterende for brukeren. For å minimere denne forsinkelsen og laste inn nettsidene raskere, kan disse ressursene lagres på klientens maskin (etter å ha lastet siden for første gang), slik at påfølgende lastinger av samme side vil hente de innebygde ressursfilene fra lokal datamaskin. Dette kalles nettleserbufring. Med andre ord, cache er en midlertidig lagring av nettsideressurser lagret på klientens maskin for raskere lasting av nettsidene.

Hva er forskjellen mellom buffer og informasjonskapsler?

– Selv om informasjonskapsler og cache er to måter å lagre data på klientens maskin, tjener de forskjellige formål. Formålet med informasjonskapselen er å lagre informasjon for å spore ulike egenskaper knyttet til brukeren, mens hensikten med cachen er å gjøre innlastingen av nettsider raskere.

– Informasjonskapsler lagrer informasjon som brukerpreferanser, mens cache vil beholde ressursfiler som lyd-, video- eller flashfiler.

– Vanligvis utløper informasjonskapsler etter en stund, men bufferen holdes i klientens maskin til de fjernes manuelt av brukeren.

Anbefalt: