Frage

Was bedeutet eine gezippte HTML-Datei mit zlib (deflate) sieht aus wie auf dem Server zu sitzen? Hat es eine andere Erweiterung als .html?

War es hilfreich?

Lösung

Abhängig von Ihren Webserver-Einstellungen ist es auch möglich, die HTML-Dateien im Voraus zip, zusätzlich zu den Webserver automatisch zip sie zu haben. In der Regel die Erweiterung .gz, zB myPage.html wird MyPage.html.gz. Mit den richtigen Einstellungen, wenn jemand fordert http://example.com/MyPage.html und Apache MyPage.html.gz sieht, und der Client unterstützt Komprimierung, es wird stattdessen die MyPage.html.gz Version dienen. Der Kunde wird dann dekomprimieren transparent den Inhalt, und der Benutzer wird nicht einmal wissen, oder darauf, dass es komprimiert wurde (außer vielleicht ein wenig glücklicher zu sein, dass die Seite einen Bruchteil einer Sekunde schneller geladen)

Andere Tipps

Es ist die Erweiterung, die Sie hochgeladen es mit.

Beachten Sie, wenn Sie den Web-Server fragen entleerten HTML-Seiten zu dienen, wird sie so on-the-fly, und jede Caching tut es irgendwo anders sein als Ihre Website-Verzeichnis, so dass Sie nicht wirklich diejenigen sehen Dateien, wenn sie Dateien überhaupt.

Mit anderen Worten, wenn Sie dienen on-the-fly komprimierte Dateien, Sie speichern die normalen Dateien auf dem Server mit der normalen .htm oder .html-Erweiterungen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top