Összetett webhelyek, webáruházak megjelenítéséhez a HTML kód mellett számtalan fájlt kell letölteni a felhasználó böngészőjének, ami jelentősen lassítja a megjelenítést. Ezek közül többnek a tartalma akár évekig változatlan marad, így teljesen felesleges őket mindig letölteni.
Egyszer minden összetevőt tartalmazó fájlt le kell tölteni, de különösen lassú internetkapcsolat esetén hasznos, ha ezt követően, az általunk megadott ideig a böngésző a helyi cache-ből használja őket. Ezzel a megoldással csökkenthető a megjelenítési idő és a felhasználó adatforgalma is. Az adatforgalom pedig mobilok esetén gyakran pénzbe kerül.
Az Apache webszerveren a .htaccess fájlban elhelyezett ExpiresByType direktíva használatával minden MIME típusnak beállíthatunk egy saját elévülési időt.
Pl.
A bázis lehet az első letöltés időpontja (access vagy now) vagy a fájl utolsó módosításának ideje (modification);
- years
- months
- weeks
- days
- hours
- minutes
- seconds
A következő oldalon találunk példát a ExpiresByType használatára.