Bilder mit Hash im Pfad

Fragen zum Erstellen von Templates für webEdition.
MaGu
Junior Member
Beiträge: 21
Registriert: Do 17. Dez 2015, 17:23

Bilder mit Hash im Pfad

Beitragvon MaGu » Do 26. Jan 2017, 10:14

Hallo,

mir ist bei unserer Website aufgefallen, dass alle Bilder im HTML immer einen Hash (<img src="Index_header.jpg?m=1457007210">) am Ende des Pfades haben. Viele Bilder werden über ein we:field type="img" in einer Listview type="document" erzeugt. Bei den Bildern im Reiter Information taucht bei den Exif Daten -> FileDateTime: 1457007210 auf. Das ist der Hash.

Wofür ist dieser Hash gut und kann man das abschalten?
Ich habe Bedenken, dass dadurch das Google PageSpeed Ergebnis verursacht wird.

Danke schon mal.

Grüße MaGu

WBTMagnum
webEdition Partner
webEdition Partner
Beiträge: 1825
Registriert: Di 7. Mär 2006, 16:50
Wohnort: Wien
Kontaktdaten:

Re: Bilder mit Hash im Pfad

Beitragvon WBTMagnum » Do 26. Jan 2017, 10:45

Hallo MaGu,

Der Hash ermöglicht es den Browser-Cache zu invalidieren.

Zur Erklärung, zwei Szenarien:
  1. ohne Hash: Wird das Bild redaktionell aktualisiert, kann es sein, dass auf Grund von Caching (Browser, Proxies, etc.) weiterhin das alte Bild angezeigt wird. Das ist vom Website-Betreibt in der Regel nicht gewünscht.
  2. mit Hash: Wird das Bild redaktionell aktualisiert, ändert sich auch der Hash. Damit stellt das (Bild + Hash) eine neue Ressource dar und das Caching greift somit nicht. Das aktualisierte Bild ist sofort verfügbar.
Das betrifft auch Ressourcen wie CSS, JS, etc.

Auf die PageSpeed Bewertung hat der Hash keinen Einfluss. Hier sind eher Bildgröße, Expiry Headers und Kompression relevant.


HTH,
Sascha

MaGu
Junior Member
Beiträge: 21
Registriert: Do 17. Dez 2015, 17:23

Re: Bilder mit Hash im Pfad

Beitragvon MaGu » Do 26. Jan 2017, 11:06

Hi,
danke für das schnelle Antworten.
Ok, verstehe. Dann liegt es wahrscheinlich doch an den Bildergrößen, Resizing usw.
Mich wundert es aber, dass die JS & CSS Dateien keine Hashs haben. Bei vielen CSS Dateien verwende ich LESS. Vielleicht liegt es daran.

Grüße MaGu

WBTMagnum
webEdition Partner
webEdition Partner
Beiträge: 1825
Registriert: Di 7. Mär 2006, 16:50
Wohnort: Wien
Kontaktdaten:

Re: Bilder mit Hash im Pfad

Beitragvon WBTMagnum » Do 26. Jan 2017, 12:16

Hallo MaGu,

Wenn du eine aktuelle webEdition Version und die entsprechenden we-Tags verwendest, dann sollten bei CSS und JS Dateien auch die Hashes angehängt werden.

Ob es da mit LESS Dateien ein Problem gibt, kann ich nicht sagen. Haben wir so nicht im Einsatz.


Liebe Grüße,
Sascha

mokraemer
Senior Member
Beiträge: 3619
Registriert: So 8. Aug 2010, 01:23
Wohnort: Mainz

Re: Bilder mit Hash im Pfad

Beitragvon mokraemer » Do 26. Jan 2017, 13:11

Danke Sascha - schön erklärt :-)
@MaGu: verwendest du das eingebaute less, oder ein externes Tool? Und referenzierst du die Dateien dann mit <we:js/> bzw. <we:css/> ?
webEdition-Kern-Entwickler

MaGu
Junior Member
Beiträge: 21
Registriert: Do 17. Dez 2015, 17:23

Re: Bilder mit Hash im Pfad

Beitragvon MaGu » Do 26. Jan 2017, 14:39

Nein, wir benutzen noch Version 6.4.4.0 und eben fällt mir ein, dass ich für css und js keine we:tags verwende.
Sorry :D Das erklärt es. Nein ich nehme das integrierte Tool von LESS.

Danke euch!

dehrich
Member
Beiträge: 44
Registriert: Mo 2. Dez 2013, 17:36

Re: Bilder mit Hash im Pfad

Beitragvon dehrich » Do 18. Mai 2017, 10:46

Hallo,

kann man verhindern das diese "Hash URL´s" von google indiziert werden? Scheinbar gelangen diese Links in den google Index und verursachen doppelten Content.

WBTMagnum
webEdition Partner
webEdition Partner
Beiträge: 1825
Registriert: Di 7. Mär 2006, 16:50
Wohnort: Wien
Kontaktdaten:

Re: Bilder mit Hash im Pfad

Beitragvon WBTMagnum » Do 18. Mai 2017, 21:44

Die Hashes können meines Wissens nach nicht unterbunden werden. Du kannst aber Kanonische URLs verwenden um eine doppelte Indizierung zu verhindern.

HTH,
Sascha


Zurück zu „webEdition Templates erstellen (we:Tags)“

Wer ist online?

Mitglieder in diesem Forum: Ahrefs [Bot] und 15 Gäste