Frage

Ich bin mit dem Page Speed ??Firebug Erweiterung Hilfeseite Leistung zu verbessern. Ich habe ein Bild lastige Seite und einer der Vorschläge machte, ist dies:

  

Leverage Browser-Caching   Die folgenden zwischenspeicherbar Ressourcen haben eine kurze Lebensdauer Frische. Geben Sie einen Ablauf mindestens eine Woche in der Zukunft für die folgenden Ressourcen:

     

Ich weiß, Sie können Expires oder Cache-Control-Header auf einer ganzen Seite gesetzt, aber wie kann ich einen Ablauf auf ein bestimmtes Element hinzufügen? Ist es überhaupt möglich, oder bin ich falsch interpretiert, was Page Speed ??ist darauf hindeutet?

War es hilfreich?

Lösung

Vermutlich würden setzen Sie die abgelaufen ist oder Cache-Header auf einem Bild, um irgendeine Art von Einrichtung in Ihrem Webserver (entweder ein bestimmtes Verzeichnis konfigurieren oder ein Skript verwenden), so dass die HTTP-Anforderung für jedes Bild gesendet wird, enthält auch diese Attribute .

Wenn Sie mit Apache, ist eine Option, dies für Sie zu tun ist, mod_expires .

Andere Tipps

Wenn Sie mit IIS Sie die Bilder in einen separaten Ordner abgelegt und dann den Cache-Header gesetzt. Wenn Sie ein Bild aktualisieren, die Dateinamen ändern, so dass es das nächste Mal lädt der Benutzer der Seite

im Browser aktualisiert

Mit Content-Expiration

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top