Välimuisti vs. evästeet
Evästeet ja välimuisti (tai selaimen välimuisti) ovat kahta väliaikaisen tallennuksen muotoa, jota pidetään asiakkaan koneessa verkkosivujen suorituskyvyn parantamiseksi. Eväste on erittäin pieni tieto, jonka verkkosivusto tallentaa asiakkaan koneelle ja lähetetään takaisin palvelimelle aina, kun sivua pyydetään. Välimuisti on väliaikainen tallennus verkkosivun resursseihin, jotka on tallennettu asiakkaan koneelle nopeuttaaksesi verkkosivujen lataamista.
Mitä evästeet ovat??
Netscape esitteli evästeiden käsitteen Netscape Navigator -selaimellaan. Eväste on erittäin pieni tieto, jonka verkkosivusto tallentaa asiakkaan koneelle ja lähetetään takaisin palvelimelle aina, kun sivua pyydetään. Koska evästeet lähetetään takaisin joka kerta, kaistanleveyden säästämiseksi on tallennettava vähimmäismäärä tietoja. Verkkosivusto lukee vain sen kirjoittamaa evästettä, mikä tarjoaa turvallisen tavan tietojen tallentamiseen eri sivuille. Evästeet eivät kuitenkaan saaneet aluksi hyvää nimeä, koska huhujen mukaan evästeet voivat lukea kaikki kiintolevyllä olevat tiedot. Tietysti tämä väärinkäsitys hävisi, kun ihmiset tajusivat, että evästeet ovat todella vaarattomia, ja nyt ne hyväksytään suuresti. Evästeiden luoja määrittelee tietyn elinkaaren. Tämän jälkeen evästeen voimassaolo päättyy. Evästeet seuraavat usein tietoja, kuten kuinka usein käyttäjä käy, kuinka monta kertaa käynti tapahtuu, mitä bannereita on napsautettu, käyttäjän mieltymykset jne. Evästeitä käytetään yleensä lyhyempiä aikoja tarvitsevien tietojen tallentamiseen. Jos tietoja, kuten sähköpostiosoitteita (joita on säilytettävä pidemmän aikaa), on tallennettava, ohjelmoijan on käytettävä tietokantaa evästeiden sijasta. Jos henkilökohtaiset tiedot kuitenkin tallennetaan evästeisiin, salausta on käytettävä turvallisuuden parantamiseksi.
Mikä on välimuisti?
Kun käyttäjä kirjoittaa verkkosivun osoitteen tai napsauttaa selaimensa verkkosivun hyperlinkkiä, vastaavaa sivua koskeva pyyntö lähetetään asianmukaiselle web-palvelimelle. Tämän jälkeen web-palvelin lähettää sivun sisällön ja tarvittavat resurssit, jotta sivu voidaan katsella selaimeen. Asiakkaan koneen selain näyttää sivun. Jos resurssit (kuvat tai kuvat, äänitiedostot ja videotiedostot jne.) Ovat kuitenkin suuria tiedostoja, vievät ne huomattavasti aikaa asiakkaan koneeseen pääsyyn (yhteyden nopeudesta riippuen). Tämä johtaa sivujen hitaaseen lataamiseen, mikä tekee siitä käyttäjälle haittaa tai ärsyttävää. Tämän viiveen minimoimiseksi ja verkkosivujen lataamiseksi nopeammin nämä resurssit voidaan tallentaa asiakkaan koneelle (sivun ensimmäisen lataamisen jälkeen), jotta saman sivun peräkkäiset lataukset hankkivat sulautetut resurssitiedostot paikallinen tietokone. Tätä kutsutaan selaimen välimuistiin. Toisin sanoen välimuisti on väliaikainen tallennus verkkosivun resursseille, jotka on tallennettu asiakkaan koneelle verkkosivujen nopeampaa lataamista varten.
Mitä eroa on välimuistissa ja evästeissä??
- Vaikka evästeet ja välimuisti ovat kaksi tapaa tallentaa tietoja asiakkaan koneelle, ne palvelevat eri tarkoituksia. Evästeen tarkoituksena on tallentaa tietoja käyttäjän erilaisten ominaisuuksien seuraamiseksi, välimuistin tarkoituksena on nopeuttaa verkkosivujen lataamista.
- Evästeet pitävät tietoja, kuten käyttäjän mieltymykset, kun taas välimuisti säilyttää resurssitiedostot, kuten ääni-, video- tai flash-tiedostot.
- Tyypillisesti evästeet vanhenevat jonkin ajan kuluttua, mutta välimuisti pidetään asiakkaan koneessa, kunnes käyttäjä poistaa ne manuaalisesti..