Wie kann ich ein Ablaufdatum zu einem img-Tag hinzufügen?
-
28-09-2019 - |
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:
- http://www.mysite.com/components/ com_arrcard / assets / Händler-Logo / aap25.jpg (Ablauf nicht angegeben)
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?
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