Razlika između predmemorije i kolačića

Razlika između predmemorije i kolačića
Razlika između predmemorije i kolačića

Video: Razlika između predmemorije i kolačića

Video: Razlika između predmemorije i kolačića
Video: Что означает 7-звездочный отель? 2024, Srpanj
Anonim

Predmemorija vs kolačići

Kolačići i predmemorija (ili predmemorija preglednika) dva su oblika privremene pohrane koja se čuva na klijentovom računalu radi poboljšanja performansi web stranica. Kolačić je vrlo mali dio informacija koji web-mjesto pohranjuje na klijentov stroj i šalje se natrag na poslužitelj svaki put kada se zatraži stranica. Predmemorija je privremena pohrana resursa web stranice pohranjena na klijentovom računalu radi bržeg učitavanja web stranica.

Što su kolačići?

Netscape je predstavio koncept kolačića sa svojim web preglednikom Netscape Navigator. Kolačić je vrlo mali dio informacija koji web-mjesto pohranjuje na klijentov stroj i šalje se natrag na poslužitelj svaki put kada se zatraži stranica. Budući da se kolačići svaki put šalju natrag, mora se spremiti minimalna količina podataka kako bi se uštedjela propusnost. Web stranica samo čita kolačić koji je sama napisala, pružajući tako siguran način pohranjivanja informacija na različitim stranicama. Međutim, kolačići u početku nisu dobili dobro ime zbog glasina koje su tvrdile da kolačići mogu čitati sve informacije na tvrdom disku. Naravno, ova zabluda je nestala kako su ljudi shvatili da su kolačići zapravo bezopasni i sada su vrlo prihvaćeni. Kolačići imaju određeni životni vijek koji definiraju njihovi kreatori. Na kraju toga, kolačić postaje istekao. Kolačići često prate informacije poput toga koliko često korisnik posjećuje, koja su vremena posjeta, na koje se bannere kliknulo, korisničke postavke itd. Kolačići se obično koriste za pohranjivanje informacija potrebnih za kraća razdoblja. Ako je potrebno pohraniti informacije poput adresa e-pošte (koje se moraju čuvati duže vrijeme), programer treba koristiti bazu podataka umjesto kolačića. Međutim, ako se osobni podaci pohranjuju u kolačiće, potrebno je koristiti enkripciju za poboljšanje sigurnosti.

Što je predmemorija?

Kada korisnik upiše adresu web stranice ili klikne na hipervezu web stranice u svom pregledniku, zahtjev za odgovarajuću stranicu šalje se odgovarajućem web poslužitelju. Zatim web poslužitelj šalje pregledniku sadržaj stranice i resurse potrebne za pregled stranice. Web preglednik na klijentovom računalu prikazat će stranicu. Međutim, ako su resursi (slike ili slike, audio datoteke i video datoteke itd.) velike datoteke, trebat će im dosta vremena da dođu do klijentovog stroja (ovisno o brzini veze). To će dovesti do sporog učitavanja stranica što ga čini nezgodnim ili iritantnim za korisnika. Kako bi se ovo kašnjenje svelo na najmanju moguću mjeru i brže učitavale web stranice, ti se resursi mogu pohraniti na klijentov stroj (nakon prvog učitavanja stranice), tako da će uzastopna učitavanja iste stranice preuzeti ugrađene datoteke resursa iz lokalno računalo. To se zove predmemorija preglednika. Drugim riječima, predmemorija je privremena pohrana resursa web stranice pohranjenih na klijentovom računalu radi bržeg učitavanja web stranica.

Koja je razlika između predmemorije i kolačića?

– Iako su kolačići i predmemorija dva načina za pohranjivanje podataka na klijentov stroj, oni služe različitim svrhama. Svrha kolačića je pohranjivanje informacija za praćenje različitih karakteristika vezanih uz korisnika, dok je svrha predmemorije ubrzati učitavanje web stranica.

– Kolačići čuvaju informacije kao što su korisničke postavke, dok će predmemorija čuvati resursne datoteke kao što su audio, video ili flash datoteke.

– Kolačići obično istječu nakon nekog vremena, ali predmemorija se čuva u klijentovom stroju dok ih korisnik ručno ne ukloni.

Preporučeni: