Hallo zusammen. Es gibt da so ein mod_gzip Modul für den Apache, damit die Webseiten anscheinend komprimiert übertragen werden, so dass der Seitenaufbau schneller sei und der Traffic niedriger. Doch: Wieviel kann man da rausholen? Lohnt sich der Aufwand, den man hat das "Zeugs" zu konfigurieren? Ist das kompatibel zu allen Browsern? Wie installiere ich das? Grüsse, NiX - Troxler Erich.
* NiX - Erich Troxler postete am 27. Jul. 2003 folgendes:
Es gibt da so ein mod_gzip Modul für den Apache, damit die Webseiten anscheinend komprimiert übertragen werden, so dass der Seitenaufbau schneller sei und der Traffic niedriger.
ACK
Doch: Wieviel kann man da rausholen?
Kommt auf die Seite an.
Lohnt sich der Aufwand, den man hat das "Zeugs" zu konfigurieren? Ist das kompatibel zu allen Browsern?
Ja zumindest mit den neueren, die HTTP 1.1 unterstützen.
Wie installiere ich das?
In meinen PHP Scripts ist der erste Aufruf ein <? ob_start("ob_gzhandler"); ... ... ?> Bye Michael -- BUFFERS=20 FILES=15 2nd down, 4th quarter, 5 yards to go! _______________________________________________________________________ http://macbyte.info/ ICQ #151172379 http://autohbci.macbyte.info/
* On Sun, 27 Jul 2003 at 13:58 +0200, Michael Raab wrote:
* NiX - Erich Troxler postete am 27. Jul. 2003 folgendes: [mod_gzip]
Lohnt sich der Aufwand, den man hat das "Zeugs" zu konfigurieren? Ist das kompatibel zu allen Browsern?
Ja zumindest mit den neueren, die HTTP 1.1 unterstützen.
Der schönen bunten Theorie nach, kann das "Zeug" problemlos eingesetzt werden - der Browser gibt bei jedem HTTP-Request an, was er verarbeiten kann; dafür wird z.B der Header "Accept-Encoding:" auf "gzip" gesetzt. Die Wirklichkeit ist leider nur dunkelbunt; vor allem tut sich der NN 4.x hervor indem er CSS und/oder JavaScript nicht dekomprimiert (obwohl er es laut Header akzeptiert). Du kannst das z.B. auf [1] nachlesen. mod_gzip kann aber etwas intelligenter handeln - siehe die Konfigurationstips auf [2]. [1] http://www.schroepl.net/projekte/mod_gzip/browser.htm [2] http://www.schroepl.net/projekte/mod_gzip/config.htm#filters /apm -- GPG welcome, request public key: mailto:adalbert+key@lopez.at
Hallo,
Es gibt da so ein mod_gzip Modul für den Apache, damit die Webseiten anscheinend komprimiert übertragen werden, so dass der Seitenaufbau schneller sei und der Traffic niedriger.
Ob der unbedingt schneller ist ist fraglich, da ja der Server erstmal komprimieren und der Browser erstmal dekomprimieren muss. Aber der Traffic ist auf jeden Fall kleiner.
Doch: Wieviel kann man da rausholen?
Kommt ganz auf die Daten an. Manche lassen sich besser komprimieren, manche sind schon fast komprimiert. Wenn du ein .tar.gz-File überträgst hilft dir das zum Beispiel garnichts!
Lohnt sich der Aufwand, den man hat das "Zeugs" zu konfigurieren?
Kommt ganz drauf an wo du es einsetzen willst. Wenn du einen Server mit 100.000 Websiten und 1.000 Zugriffen in der Minute hast wird der Server sehr schnell lahm, weil er immer komprimieren muss. Wenn du allerdings nur nen Server für dich hast und dann auch nicht mehr als 10.000 Zugriffe in der Minute, dann kann das durchaus nützlich sein.
Ist das kompatibel zu allen Browsern?
Nein. Ich wüsste nicht, dass der Internet Explorer 3.x oder der Netscape 4.01 dies unterstützt, allerdings unterstützen es auf jedenfall die aktuellen Browser. Aber das mod_gzip erkennt ja automatisch welcher Browser es unterstützt, da der Browser im Header ein Accept-Encoding: */gzip oder Accept-Encoding: */gz mitsendet.
Wie installiere ich das?
Kommt ganz auf dein System an. Beim SuSE liegt im Apache-RPM bei. Da brauchst du dann einfach nur einstellen, dass es der Apache laden soll. Es gibt aber auch die Varianten, dass du ein spezielles RPM installieren muss, oder es dazukompilieren musst. Gruß Thomas
participants (4)
-
Adalbert Michelic
-
Michael Raab
-
NiX - Erich Troxler
-
Thomas Worm