Wenn Sie eine Webseite zuzugreifen , fordert der Browser die gesamte Seite und alle seine Inhalte aus dem Web -Server , wo die Seite gespeichert ist. Anfordern die ganze Seite vom Server bei jedem Zugriff auf die Seite dauert einige Zeit , indem Anforderungen an sowohl Ihre Internet-Verbindung und den Server selbst . Durch das Zwischenspeichern der Seite , kann Ihr Webbrowser deutlich verbessern wie lange es dauert , bis die Seite geladen werden . Seite und Graphics
Wenn Ihr Browser eine Webseite zugreift, muss sie abrufen eine Reihe von Elementen . Die Seite selbst ist als ein Computer -Datei gespeichert , und die gesamte Datei muss vom Server auf Ihren Computer übertragen . Darüber hinaus ruft Ihr Browser keine Stylesheets mit der Seite und alle Grafiken die Seite enthält möglicherweise verbunden. Jede dieser Dateien müssen über viele Meilen und durch zahlreiche Computer-Netzwerke zu reisen, um Ihren Computer zu erreichen. Das erste Mal, wenn Ihr Browser ruft diese Dateien kann es Cache eine Kopie ; das nächste Mal auf die Site , es wird nur die Dateien abrufen können , die sich geändert haben. Durch die Reduzierung der Anzahl von Dateien , die vom Server auf Ihren Computer reisen müssen , Caching der Seite und die zugehörigen Dateien reduziert die Übertragung Zeit und verbessert die Geschwindigkeit , mit der die Seite geladen wird.
Apps , Videos und Groß Bilder
Einige Webdesigner einbetten Anwendungen , Skripte , Grafiken und anderen Elementen in Webseiten . Wegen ihrer großen Größen , manchmal mehrere Megabyte Diese Bilder können eine lange Zeit zu übertragen und dass die Seite sehr langsam geladen. So wie Ihre Browser-Seiten und die zugehörigen Dateien zwischenspeichern kann , kann es auch zwischenspeichern Videos und Apps , um die Übertragung zu reduzieren und laden Sie sie schneller . Für komplexe Anwendungen und große Videos , Caching ermöglicht dem Browser , den Inhalt sofort zu laden, anstatt zu warten, für die gesamte Datei , jedes Mal, wenn Sie es zu übertragen.
HTTP Requests
Wenn Ihr Browser jede einzelne Datei mit einer Webseite verbunden abruft , ist es nicht abrufen alle Dateien in einer einzigen Anfrage. Stattdessen Fragen Ihrem Browser einen separaten Hypertext Transfer Protocol , oder HTTP Anfrage für jede Datei und Grafik mit der Seite verbunden. Jede dieser Anfragen müssen an den Server zu beheben, und der Server behandelt jede Anfrage als getrennte und unabhängige Abfrage. Wenn die Seite nicht geändert hat sehr, Laden der Grafiken und Informationen aus dem lokalen Cache reduziert auch die Anzahl von HTTP-Anforderungen erforderlich , um die Seite zu laden. Diese Anforderungen Reduzierung der Nachfrage auf dem Server und erlauben es , die notwendigen Informationen schneller zurück.
Andere Überlegungen
Manchmal ist eine Webseite, den Cache nicht auf Ihrem Computer gespeichert aber auf einem Server , die physisch näher als der Server, auf dem sich die Seite befindet ist gespeichert. Durch den Einsatz eines Content Distribution Network , Web -Designer können Sie die Anzahl der verschiedenen Servern , oder Hopfen zu reduzieren, muss die Seite zu durchqueren, um Ihren Computer zu erreichen. Einige Web-Designer auch einen " Verfall "-Einstellung , die Einstellung der Browser angewiesen, nur neue Inhalte verlangen nach einer bestimmten Zeit . Als Ergebnis der Browser schnell lädt der Cache-Kopie und nur Zugriffe die Seite erneut , wenn der Cache abläuft .