Mis on veebi vahemälu?

Veebi vahemälu on veebibrauseris olev failikaust, mis salvestab andmeid kasutaja külastatud veebilehtedelt. See võimaldab kiiremini vaadata veebisisu saitidelt, mida kasutaja on varem külastanud, ning salvestab pilte, veebiskripte, multimeediumifaile ja muud veebisaidi sisu. Nii veebibrauserid kui ka puhverserverid rakendavad vahemälu, mis võib vähendada teabe hankimiseks kuluvat aega, vähendada võrgu koormust, vähendada andmeedastuskulusid ja parandada võrgu juurdepääsetavust.

Kõige tavalisem veebivahemälu tüüp on brauseri vahemälu, mis salvestab pilte, voogesituse videoandmeid, JavaScript®-faile, CSS-faile ja muud veebisaitidel kuvatavat sisu. Kui kasutaja külastab veebisaiti, otsib brauser esmalt sisu brauseri vahemälust. Kui kasutaja on veebisaiti varem külastanud, sisaldab vahemälu tavaliselt saidi sisu salvestatud koopiat, mistõttu brauser ei pea lehte uuesti veebiserverist alla laadima. Vahemällu salvestatud materjalil on aegumiskuupäev, mis tagab, et kasutaja ei vaataks aegunud sisu. Kui külastatud veebilehe sisu muutub, värskendatakse nende muudatuste kajastamiseks ka veebi vahemälus olevaid saidi andmeid.

Teist tüüpi veebivahemälu on võrkudes, mis kasutavad puhverserverit. Kui kasutaja navigeerib oma brauseris veebisaidile, esitatakse puhverserverile taotlus kontrollida, kas see konkreetne veebisait on juba vahemälus kuvatud. Puhverserveri vahemälu sisaldab andmeid veebisaitidelt, mida on külastanud kõik võrgu kasutajad. Kui materjal on vahemälus juba olemas ja ei ole aegunud, ei pea seda uuesti Internetist alla laadima. Andmete vahemällu salvestamine kohtvõrku võib aidata parandada juurdepääsetavust ja tõhusust suure liiklusega või piiratud ribalaiusega võrkudes.

Mõlemal veebivahemälu tüübil on oma eelised ja puudused. Brauseri vahemälu ja puhverserveri vahemälu võimaldavad kasutajatel veebisaidi andmetele kiiremini juurde pääseda. Puhverserveri vahemälu on eriti kasulik suurte võrkude jaoks, millel on palju kasutajaid, mis pakuvad piiratud ribalaiust, kogevad suurt andmekasutust ja rakendavad video voogesitust või Voice over Internet Protocol (VoIP). Mõlemal veebivahemällul võib olla puudusi, kui materjali ei värskendata piisavalt kiiresti ja kui brauser või puhverserver ei ole konfigureeritud teatud tüüpi andmeid vahemällu salvestama. Vahemälu võib ka kiiresti täituda, kui vaba ruumi on vaid vähe.