Versionierte Dateinamen

Wenn wir Komponenten so konfigurieren, dass sie von Browsern und Proxies zwischengespeichert werden, dann stellt sich die Frage, wie der Benutzer Updates erhält, wenn sich diese Komponenten ändern. Ist ein Expires-Header vorhanden, wir die gecachte Version bis zum Verfallsdatum verwendet. Der Browser sucht nicht nach Änderungen, bis das Ablaufdatum erreicht wurde. Aus diesem Grund reduziert der Expires-Header die Response-Zeiten so drastisch - Browser lesen die Komponenten direkt von der Platte ein, ohne irgendwelchen HTTP-Traffic zu erzeugen. Wenn Sie die Komponenten auf dem Server also aktualisieren, werden die Benutzer, die Ihre Site bereits besucht haben, sehr wahrscheinlich keine aktuellen Komponenten erhalten (weil ...

Get High Performance Websites now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.