Razlika med piškotki in sejami

Razlika med piškotki in sejami
Razlika med piškotki in sejami

Video: Razlika med piškotki in sejami

Video: Razlika med piškotki in sejami
Video: 30 глупых вопросов Data Engineer [Карьера в IT] 2024, Julij
Anonim

Piškotki proti sejam

HTTP je brez stanja, kar pomeni, da so vsi shranjeni podatki uničeni, ko odjemalec prejme stran od strežnika in se povezava prekine. Piškotki in seje sta dve rešitvi za to težavo. Piškotek je zelo majhen podatek, ki ga spletno mesto shrani na odjemalčevem računalniku in se pošlje nazaj na strežnik vsakič, ko je stran zahtevana. Seja je način shranjevanja informacij na strežnik v nasprotju z odjemalčevim računalnikom.

Kaj so piškotki?

Netscape je predstavil koncept piškotkov s svojim spletnim brskalnikom Netscape Navigator. Piškotek je zelo majhen podatek, ki ga spletno mesto shrani na odjemalčevem računalniku in se pošlje nazaj na strežnik vsakič, ko je stran zahtevana. Ker se piškotki vsakič pošljejo nazaj, je treba shraniti minimalno količino podatkov, da se prihrani pasovna širina. Spletno mesto bere samo piškotek, ki ga je napisalo, in tako zagotavlja varen način shranjevanja informacij na različnih straneh. Vendar pa piškotki sprva niso prejeli dobrega imena zaradi govoric, da lahko piškotki preberejo vse informacije na trdem disku. Seveda je to napačno prepričanje izginilo, ko so ljudje spoznali, da so piškotki dejansko neškodljivi, in so zdaj zelo sprejeti. Piškotki imajo določeno življenjsko dobo, ki so jo določili njihovi ustvarjalci. Ob koncu tega piškotek poteče. Piškotki pogosto sledijo informacijam, kot so pogostost obiskov uporabnika, čas obiskov, katere pasice so bile kliknjene, uporabniške nastavitve itd. Piškotki se običajno uporabljajo za shranjevanje informacij, potrebnih za krajša obdobja. Če je treba podatke, kot so e-poštni naslovi (ki jih je treba hraniti dlje časa), shraniti, mora programer namesto piškotkov uporabiti bazo podatkov. Če pa se osebni podatki shranijo v piškotke, je treba za izboljšanje varnosti uporabiti šifriranje.

Kaj so seje?

Seja je drugo sredstvo za shranjevanje informacij na straneh. Toda to se naredi na strani strežnika. Seja dejansko uporablja piškotek na strani strežnika in na strani odjemalca za shranjevanje podatkov. Toda piškotek na strani odjemalca shrani samo referenco na ustrezne podatke, shranjene na strežniku. Ko uporabnik obišče spletno mesto, se piškotek na strani odjemalca (z referenčno številko) pošlje strežniku, strežnik pa to številko uporabi za nalaganje podatkov o uporabniku. Piškotek na strani strežnika lahko shrani velike količine podatkov. Ker piškotek na strani odjemalca shrani samo referenčno številko, je pasovna širina izjemno prihranjena. Ker so podatki o seji shranjeni v strežniku, so veliko bolj zaščiteni.

Kakšna je razlika med piškotki in sejami?

Čeprav sta piškotki in seje dva načina za shranjevanje informacij na spletnih straneh, imata svoje razlike. Piškotki shranjujejo samo piškotke na strani odjemalca, medtem ko seje uporabljajo tako piškotke na strani odjemalca kot na strani strežnika. Seje lahko shranijo velike količine podatkov v primerjavi s piškotki. Ker seje shranijo samo referenčno številko v odjemalčevo napravo, je uporaba pasovne širine nižja v primerjavi z uporabo piškotkov. Podatki o seji so razmeroma bolj varni, ker lahko uporabnik manipulira s piškotki.

Priporočena: