Gyorsítótár vs cookie-k
A cookie-k és a gyorsítótár (vagy a böngésző gyorsítótára) a kliens gépén tárolt ideiglenes tárolás két formája a weboldalak teljesítményének javítása érdekében. A süti egy nagyon kis információ, amelyet a webhely tárol az ügyfél gépén, és minden alkalommal visszaküldi a szervernek, amikor egy old alt kérnek. A gyorsítótár az ügyfél gépén tárolt weboldal-erőforrások ideiglenes tárolója a weboldalak gyorsabb betöltése érdekében.
Mik azok a cookie-k?
A Netscape bevezette a cookie-k fogalmát Netscape Navigator webböngészőjével. A süti egy nagyon kis információ, amelyet a webhely tárol az ügyfél gépén, és minden alkalommal visszaküldi a szervernek, amikor egy old alt kérnek. Mivel a cookie-k minden alkalommal visszaküldésre kerülnek, a sávszélesség megtakarítása érdekében minimális mennyiségű adatot kell menteni. Egy webhely csak az általa írt cookie-t olvassa be, így biztonságos eszközt biztosít az információk tárolására a különböző oldalakon. A cookie-k azonban kezdetben nem kaptak jó hírnevet, mivel a pletykák szerint a cookie-k a merevlemezen lévő összes információt képesek olvasni. Természetesen ez a tévhit elhalványult, ahogy az emberek rájöttek, hogy a sütik valójában ártalmatlanok, és most már nagyon elfogadottak. A sütiknek meghatározott élettartama van, amelyet az alkotóik határoznak meg. Ennek végén a cookie lejárttá válik. A cookie-k gyakran nyomon követik az olyan információkat, mint például a felhasználó látogatásának gyakorisága, látogatási időpontjai, milyen szalaghirdetésekre kattintottak, felhasználói beállítások stb. A cookie-k általában rövidebb ideig szükséges információk tárolására szolgálnak. Ha olyan információkat kell tárolni, mint például az e-mail címek (amelyeket hosszabb ideig meg kell őrizni), akkor a programozónak adatbázist kell használnia a cookie-k helyett. Ha azonban a személyes adatok cookie-kban tárolódnak, akkor a biztonság javítása érdekében titkosítást kell alkalmazni.
Mi az a gyorsítótár?
Amikor egy felhasználó beírja egy weboldal címét, vagy böngészőjében rákattint egy weboldal hivatkozására, a megfelelő oldalra vonatkozó kérés elküldésre kerül a megfelelő webszervernek. Ezután a webszerver elküldi az oldal tartalmát és az oldal megtekintéséhez szükséges erőforrásokat a böngészőnek. A kliens gépén lévő webböngésző megjeleníti az old alt. Ha azonban az erőforrások (képek vagy képek, audio- és videofájlok stb.) nagyméretű fájlok, akkor jelentős időbe telik, amíg elérik a kliens gépét (a kapcsolat sebességétől függően). Ez az oldalak lassú betöltéséhez vezet, ami kényelmetlenné vagy irritálóvá teszi a felhasználót. Ennek a késleltetésnek a minimalizálása és a weboldalak gyorsabb betöltése érdekében ezeket az erőforrásokat el lehet tárolni a kliens gépén (az oldal első betöltése után), így ugyanazon oldal egymást követő betöltései a beágyazott erőforrásfájlokat a helyi számítógép. Ezt hívják böngésző gyorsítótárazásnak. Más szavakkal, a gyorsítótár az ügyfél gépén tárolt weboldal-erőforrások ideiglenes tárolója a weboldalak gyorsabb betöltése érdekében.
Mi a különbség a gyorsítótár és a cookie-k között?
– Bár a cookie-k és a gyorsítótár az adatok tárolásának két módja az ügyfél gépén, eltérő célokat szolgálnak. A cookie célja az információk tárolása a felhasználó különböző jellemzőinek nyomon követésére, míg a gyorsítótár célja a weboldalak gyorsabb betöltése.
– A cookie-k olyan információkat tárolnak, mint például a felhasználói beállítások, míg a gyorsítótár az erőforrás-fájlokat, például az audio-, video- vagy flash-fájlokat.
– A cookie-k általában egy idő után lejárnak, de a gyorsítótár az ügyfél gépén marad, amíg a felhasználó manuálisan el nem távolítja őket.