Vad är en webbcache?
En webbcache är en filmapp i en webbläsare som lagrar data från webbsidorna som en användare besöker. Det ger ett sätt att snabbare se webbinnehåll från webbplatser som användaren tidigare har besökt och lagrar bilder, webbskript, multimediafiler och annat webbplatsinnehåll. Både webbläsare och proxyservrar implementerar en cache som kan minska den tid som krävs för att få information, minska nätverkets belastning, minska kostnader för dataöverföring och förbättra nätverkets tillgänglighet.
Den vanligaste typen av webbcache är webbläsarens cache, som lagrar bilder, strömmande videodata, JavaScript®-filer, CSS-filer (cascading style sheet) och annat innehåll som visas på webbplatser. När en användare besöker en webbplats letar webbläsaren först efter innehållet i webbläsarens cache. Om användaren tidigare har besökt webbplatsen innehåller cachen vanligtvis en lagrad kopia av webbplatsens innehåll, så att webbläsaren inte behöver ladda ner sidan igen från webbservern. Cachelagrat material har ett utgångsdatum för att säkerställa att användaren inte ser föråldrat innehåll. När innehållet på den åtkomna webbsidan ändras kommer webbplatsens data i webbcachen att uppdateras för att återspegla dessa ändringar.
En annan typ av webbcache finns i nätverk som implementerar en proxyserver. När en användare navigerar till en webbplats i sin webbläsare görs en begäran till proxyservern för att kontrollera om den specifika webbplatsen redan visas i cachen. Proxyservercachen innehåller data från webbplatser som besöks av alla nätverkets användare. Om materialet redan finns i cachen och inte är gammalt behöver det inte laddas ner igen från Internet. Cachardata på det lokala nätverket kan förbättra tillgängligheten och effektiviteten i nätverk med hög trafik eller begränsad bandbredd.
Båda typerna av webbcacher har sina egna fördelar och nackdelar. Webbläsarens cache och proxyservercache gör det möjligt för användare att komma åt webbplatsinformation snabbare. En proxyservercache är särskilt användbar för stora nätverk som har många användare, ger begränsad bandbredd, upplever hög dataanvändning och implementerar strömmande video eller Voice over Internet Protocol (VoIP). Båda typerna av webbcache kan ha nackdelar om material inte uppdateras tillräckligt snabbt och om webbläsaren eller proxyservern inte är konfigurerad för att cache vissa typer av data. Cachen kan också snabbt fylla om det bara finns en liten mängd utrymme.