Što je web predmemorija?

Web predmemorija je mapa datoteka u web pregledniku koja pohranjuje podatke s web stranica koje korisnik posjećuje. Pruža način za brži pregled web sadržaja s web-mjesta koje je korisnik prethodno posjetio, a pohranjuje slike, web skripte, multimedijske datoteke i drugi sadržaj web stranice. I web preglednici i proxy poslužitelji implementiraju predmemoriju koja može smanjiti vrijeme potrebno za dobivanje informacija, smanjiti opterećenje mreže, smanjiti troškove prijenosa podataka i poboljšati dostupnost mreže.

Najčešća vrsta web predmemorije je predmemorija preglednika koja pohranjuje slike, streaming videopodatke, JavaScript® datoteke, datoteke kaskadnog stilskog lista (CSS) i drugi sadržaj koji se pojavljuje na web stranicama. Kada korisnik posjeti web stranicu, preglednik prvo traži sadržaj u predmemoriji preglednika. Ako je korisnik prethodno posjetio web-mjesto, predmemorija obično sadrži pohranjenu kopiju sadržaja web-mjesta, tako da preglednik ne mora ponovno preuzimati stranicu s web-poslužitelja. Predmemorirani materijal ima datum isteka kako bi se osiguralo da korisnik neće gledati zastarjeli sadržaj. Kada se promijeni sadržaj web-stranice kojoj se pristupa, podaci web-mjesta u web-predmemoriji također će se ažurirati kako bi odražavali te promjene.

Druga vrsta web predmemorije postoji na mrežama koje implementiraju proxy poslužitelj. Kada korisnik dođe do web stranice u svom pregledniku, proxy poslužitelju se postavlja zahtjev da provjeri pojavljuje li se ta konkretna web stranica već u predmemoriji. Predmemorija proxy poslužitelja sadrži podatke s web-mjesta koje posjećuju svi korisnici mreže. Ako materijal već postoji u predmemoriji i nije zastario, neće ga trebati ponovno preuzimati s interneta. Predmemoriranje podataka na lokalnoj mreži može pomoći u poboljšanju pristupačnosti i učinkovitosti na mrežama s velikim prometom ili ograničenom propusnošću.

Obje vrste web predmemorije imaju svoje prednosti i nedostatke. Predmemorija preglednika i predmemorija proxy poslužitelja omogućuju korisnicima brži pristup podacima web stranice. Predmemorija proxy poslužitelja posebno je korisna za velike mreže koje imaju brojne korisnike, pružaju ograničenu propusnost, imaju veliku potrošnju podataka i implementiraju streaming videa ili Voice over Internet Protocol (VoIP). Bilo koja vrsta web predmemorije može imati nedostatke ako se materijal ne ažurira dovoljno brzo i ako preglednik ili proxy poslužitelj nije konfiguriran za predmemoriju određenih vrsta podataka. Predmemorija se također može brzo napuniti ako je dostupna samo mala količina prostora.