Moin!
Wozu auch? Die Seiten haben kein Verfallsdatum, also warum sollte eins angegeben werden?
Damit bereits besuchte seiten gleich aus dem Browsercache geholt werden. Auch dürften Proxies zu einer spürbaren Entlastung des Servers führen.
Das Problem ist doch: Wenn ein expired-Header gesendet wird, wird den Caches erlaubt, die Seite bis zu derem Ablauf nicht mehr beim Server nachzufragen. Fehler und Änderungen, die im Original schon lange verbessert sind, werden je nach expires-Zeitraum noch tage- oder gar wochenlang falsch ausgeliefert.
Abgesehen davon: Der Server für statische Inhalte ist keinesfalls "ausgelastet", so dass man ihn auch kaum spürbar "entlasten" kann. System-Load > 0.05
Welchen Sinn hätte es, das Tutorial täglich zu ändern?
Umgekehrt, würde es öfter geändert werden, sollte man von
expireangaben die Finger lassen.
Sollte man eher nicht. Man kann expire ja auch sehr kurz wählen, im Stunden-, Minuten- oder Sekundenbereich.
- Sven Rautenberg