? När du öppnar en webbsida , begär din webbläsare hela sidan och allt dess innehåll från webbservern där sidan finns. Begära hela sidan från servern varje gång du öppnar sidan tar lite tid , ställa krav på både din Internet-anslutning och själva servern . Genom att cacha sidan , kan din webbläsare förbättrar avsevärt den tid det tar för sidan att ladda . Page och grafik
När din webbläsare besöker en webbsida , måste det hämta ett antal element . Själva sidan sparas som en datafil , och hela filen måste överföra från servern till din dator . Dessutom hämtar webbläsaren alla stilmallar associerade med sidan och all grafik på sidan kan innehålla . Var och en av dessa filer måste resa över många miles och genom många datornätverk för att nå din dator . Första gången din webbläsare hämtar dessa filer , kan det cacha en kopia , nästa gång den ansluter till webbplatsen , kommer det bara hämta filer som har ändrats . Genom att minska antalet filer som måste resa från servern till din dator , caching sidan och tillhörande filer reducerar överföringen tid och förbättrar hastigheten med vilken sidan laddas .
Apps , Videos och Stora Bilder
Vissa webbdesigners bädda tillämpningar , skript, grafik och andra element i webbsidor . På grund av deras stora storlekar , ibland flera megabyte , kan dessa bilder tar lång tid att överföra och orsaka att sidan laddas mycket långsamt. Precis som din webbläsare kan cacha sidor och tillhörande filer , kan det cacha även filmer och program för att minska överföringen tid och ladda dem snabbare . För komplexa tillämpningar och stora videor, caching låter webbläsaren att ladda innehållet direkt, istället för att vänta på att hela filen för att överföra varje gång du använder den .
HTTP-förfrågningar
När din webbläsare hämtar varje enskild fil associeras med en webbsida , inte hämta det inte alla filer i en enda förfrågan . Istället , webbläsaren utfärdar ett separat hypertext transfer protocol , eller HTTP , begäran för varje fil och grafisk associerad med sidan . Var och en av dessa ansökningar måste lösa till servern , och servern hanterar varje begäran som en separat och självständig fråga . Om sidan inte har förändrats så mycket , lastning grafik och information från den lokala cachen också minskar antalet HTTP-förfrågningar som behövs för att ladda sidan . Dessa förfrågningar minskar efterfrågan på servern och låta den återgå nödvändig information snabbare .
Andra överväganden
Ibland är en webbsida cacheminne inte lagras på din dator men lagras på en server som är fysiskt närmare dig än servern där sidan finns. Genom att använda ett nätverk distribution av innehåll , kan webbdesigners minska antalet olika servrar , eller humle , måste sidan korsa för att nå din dator . Vissa webbdesigners använder också en " Expire " inställningen , här inställningen anger att webbläsaren ska endast begära nytt innehåll efter en viss tid . Som ett resultat , laddar webbläsaren snabbt den cachade kopian och endast begär sidan igen när cachen upphör att gälla .