Wie man den Browser-Cache der Benutzer benutzt, um die Site zu beschleunigen (Header Last-Modified, ETag, Expires, Cache-Control)

Der nächste Schritt, um die Site zu beschleunigen und die entsprechenden Empfehlungen des PageSpeed ​​Insights-Dienstes zu implementieren, ist ein Ereignis zum Konfigurieren des Caching in den Browsern der Benutzer

Der nächste Schritt, um die Site zu beschleunigen und die entsprechenden Empfehlungen des PageSpeed ​​Insights-Dienstes zu implementieren, ist ein Ereignis zum Konfigurieren des Caching in den Browsern der Benutzer.

Lassen Sie uns diesen Teil der Optimierung einer Webressource im Detail untersuchen, die durch Einfügen der entsprechenden Anweisungen in die .htaccess-Konfigurationsdatei des Servers implementiert werden kann, auf dem die Apache-Software ausgeführt wird.

Einrichten der Zwischenspeicherung im Browser des Benutzers, um die Geschwindigkeit der Site zu erhöhen

Denken Sie daran, dass ich zu Beginn des Beitrags erwähnt habe, dass die vorgeschlagene Option nicht zu 100% universell und nicht für alle geeignet ist. Leider ist es so. Tatsache ist, dass diese Methode nur für Server geeignet ist, die von Apache-Software verwaltet werden (von denen die überwiegende Mehrheit jedoch).

Darüber hinaus liefern die unten beschriebenen Bewegungen nur dann Ergebnisse, wenn der Apache in seiner reinen Form arbeitet. Wenn Sie eine Reihe von Apache + nginx verwenden, müssen Sie letzteres konfigurieren. In diesem Fall können die Eigentümer der Websites auf gemeinsam genutztem virtuellem Hosting nicht ohne Hilfe auskommen. Man muss also den Hoster kontaktieren (allerdings auch eine Option).

Daher konfigurieren wir die Ausgabe von Seiten aus dem Cache, indem wir spezielle Anweisungen angeben , die in die .htaccess-Datei geschrieben sind. Dies ist nichts anderes als ein Mittel zur Remoteverwaltung des Servers, auf dem sich Ihr Projekt befindet.

Alle Bearbeitungsvorgänge auf dem Server sollten von Ihnen gesteuert werden. Stellen Sie daher sicher, dass Sie Kopien der zu ändernden Dateien erstellen, damit nach Möglichkeit der ursprüngliche Status der Site wiederhergestellt wird.

In der Regel befindet sich eine .htaccess-Datei im Stammverzeichnis (public_html-Ordner oder htdocs) Ihrer Website. Überprüfen Sie zunächst die Verfügbarkeit, indem Sie über eine FTP-Verbindung eine Verbindung zu einem Remote-Server herstellen, auf dem Ihr Projekt gehostet ist ( hier wird der Filezilla-Manager durch die Knochen zerlegt). Wenn Sie die .htaccess-Datei nicht beobachten, wählen Sie im oberen FileZilla-Menü "Server" - "Versteckte Dateien erzwingen":

Lesen Sie Details zur Implementierung von Caching in Browsern.