Zur Performance-Steigerung von Websites werden bei NetZone durch entsprechende Header jeweils Caching-Informationen an die Browser mitgeliefert. Bilder, Videos usw. welche quasi statisch sind und sich in Homepages kaum ändern, können somit vom Browser gecached werden und müssen nicht bei jedem Abruf erneut geladen werden. Die Ladezeiten von Websites können so massiv beschleunigt werden. Da HTML-Dokumente weniger statisch sind, werden hier keine Cache-Infos mitgeliefert.
Die Standard Cachezeiten betragen:
Grafikdateien: 1 Tag
Audio/Video-Dateien: 1 Woche
CSS/Javascript: 1 Stunde
html/text: kein Caching
PDF-Dateien: 1 Tag
CMS-Systeme usw passen diese Zeiten meist automatisch noch an, d.h. überschreiben die voreingestellten Werte.
Der Cache kann im NetConfig unter „Web Cache“ aktiviert oder auch komplett deaktiviert werden. Standrardmässig ist er aktiv. Sie können das Cacheverhalten jederzeit selber individuell anpassen durch entsprechende .htaccess-Files in den betroffenen Verzeichnissen. Informationen finden Sie hierzu in der Doku von Apache
Eine Anpassung ist u.a. notwendig, wenn Sie z.B. Bilder mit häufig wechselndem Inhalt anzeigen möchten und der Dateiname dabei nicht ändert, z.B. bei Webcam Bildern. Das Caching dieser Bilder sollten Sie dann unterlassen oder entsprechend die Caching-Zeit verringern.
Um den Cache in einem einzelnen Verzeichnis und dessen Unterverzeichnisse vollständig zu deaktivieren, erstellen Sie darin einfach eine Datei mit dem Namen „.htaccess“ mit dem Inhalt „ExpiresActive Off“