Helyi tárhely vs munkamenet-tárolás vs cookie: mi a különbség [Partition Magic]


Mi a helyi tárhely és a munkamenet-tárolás? mi a különbség között Helyi tárhely vs. munkamenet-tárolás vs Cookie? Ha össze van zavarodva, ne aggódj. Ebben a bejegyzésben ezen a webhelyen Partition Wizard oktatóanyagot biztosít a helyi tároló és a sessionstorage vs a cookie-ról.

Ezen az oldalon :

Többféle módon is tárolhatunk adatokat lokálisan a böngészőinkben, a népszerűbb Aprósütemény . Ha többet szeretne tudni, olvassa tovább.

Mi az a helyi tárolás?

A Local Storage egy hálózati tárolási módszer, amely segít az adatok tárolásában az ügyfélszámítógépen kulcs/érték párok formájában a webböngészőben. Az adatok véglegesen a Helyi tárolóban tárolódnak, kivéve, ha a felhasználó manuálisan törli azokat a böngészőből. Akkor sem jár le, ha a felhasználó bezárja az ablakot vagy a lapot.


Adatai a böngészőben csak JavaScripten és HTML5-ön keresztül érhetők el. A felhasználók azonban azt is megtehetik törölje a böngésző adatait/gyorsítótárát az összes Helyi tárhely adat törléséhez. Négy módszerrel lehet beállítani, visszakeresni, törölni és törölni:

  • A Helyi tárolóban a setItem() metódussal tudunk adatokat beállítani. A módszer két paramétert vesz fel, egy kulcsot és egy értéket. Ezzel a módszerrel értékeket tárolhatunk a következő kulcsokkal: localStorage.setItem(kulcs, érték).
  • A benne tárolt adatok lekéréséhez a getItem() metódust használhatjuk: localStorage. getItem(kulcs).
  • Az adatokat a removeItem() metódus segítségével távolíthatjuk el, amely a kulcsról információkat tárol a memóriában: localStorage. Elem(kulcs) eltávolítása.
  • A clear() metódus a benne tárolt összes adat törlésére szolgál.


Mi az a munkamenet-tárolás?

Nagyon hasonlít a Local Storage-ra. A fő különbség azonban az az életciklus, amely alatt a böngészőben marad, amíg meg nem nyitja az aktuális lapot. A Session Storage adatai is elvesznek, ha bezárja a lapot vagy megszünteti azt. Adatait a setItem() és getItem() metódusokkal is beállíthatjuk és lekérhetjük, hasonlóan a Local Storage metódusokhoz. Például: sessionStorage. setItem(kulcs, érték); sessioninStorage. getItem(kulcs).

Mi az a Cookie?

A HTML5 bevezetése előtt az egyetlen elérhető lehetőség a Cookie volt. Ezért a vele való adattárolás az adatok kliensgépeken való tárolásának hagyományos módja. Segít az ügyféladatok tárolásában, és személyre szabott élményt nyújt a webhely felhasználóinak. Ezeket a kéréssel együtt elküldik a szervernek, válaszul pedig a kliensnek; így az adatait minden kérésre kicserélik a szerverrel. A szerverek a cookie-k adatait használhatják arra, hogy személyre szabott tartalmat küldjenek a felhasználóknak.


Jelenleg általános ismeretekkel rendelkezhet a Cookie-ról, a helyi tárolásról és a munkamenet-tárolásról. A következő szakasz a cookie, a helyi tárolás és a munkamenet tárolás közötti különbségekre összpontosít.

Ebben a részben a helyi tároló vs. sessionstorage vs. Cookie-ról fogunk beszélni a tárhelykorlát, a hozzáférhetőség és a lejárat szempontjából.

Tárolási korlát

Minden böngésző tárolási módnak meghatározott maximális adatmérete van. Mindkét tároló kínál tömeges tárolást. Pontosabban, a helyi tárhely legfeljebb 10 megabájtot, a munkamenetes tárhely pedig legfeljebb 5 megabájtot tárol. A cookie-k viszont nagyon korlátozott, kis, 4 KB-os tárkapacitást kínálnak. Tehát nem lehet nagy mennyiségű információt tárolni a cookie-kban.


Megközelíthetőség

Kisegítő lehetőségek szempontjából a böngésző bármely ablakában vagy lapján elérhető. Mivel a munkamenet-tárolás egy adott munkamenethez van társítva, és minden lapnak megvan a maga munkamenete, az adatok csak azon az aktuális lapon érhetők el, ahol beállítjuk a munkamenet tárolási adatait. A helyi tárhely bármely ablakból, lapról vagy a szerverről elérhető. A cookie-k némileg hasonlítanak a helyi tároláshoz.

Lejárat

A helyi tárhely adatai soha nem járnak le, amíg manuálisan nem törli őket. Hacsak a felhasználó nem törli manuálisan a böngészőből, az adatok véglegesen a helyi tárhelyen tárolódnak. Akkor sem jár le, ha a felhasználó bezárja az ablakot vagy a lapot

És amint a Session Storage bezárja a lapot vagy leállítja azt, a munkamenettárolóban lévő adatok is elvesznek.


Tárolási hely

Különböző módon tárolják őket. A cookie-k böngészőkben és szervereken tárolhatók. A Local Storage és a Session Storage pedig csak a böngészőben tárolható.

A Legjobb

Kategóriák

Népszerű Cikkek