Danke für die Anregung. Leider ist es nicht so einfach. Die CPU Load bildet eine nicht abschätzbare Komponente abhängig von der File Größe.
Bei kleinen Files ist das kein Problem da bleibt die CPU Last im Rahmen. Bei Filegrößen ab 50KByte steigt die CPU Last um das ~10 fache.
Bei normaler Last (15 bis 20 requests pro Sekunde) glaub ich stellt das kein Problem da, aber wenn "viel" los ist (30 oder mehr requests pro Sekunde) glaub ich ist das ein nicht zu verachtender Faktor.
Das der User ein verbessertes Browseerlebnis bekomm halte ich für ein Gerücht. Das Entpacken muß ja wieder am Clientrechner passieren und das hängt dann wieder von der CPU des Clients ab. Für mobile Geräte wäre das sicher ein Vorteil, noch als Anmerkung, wegen langsamer Internetverbindung.
Vielen Dank für die Anmerkungen! Ich glaube eher nicht, dass die verbesserte Performanceeinschätzung "ein Gerücht" ist. Ich betreibe selber eine Joomla-Seite auf einem Apache-Server, die nach der Aktivierung von GZIP spürbare Performanceverbesserung im Rendering der Webseite auf dem Client zeigte. Ich glaube auch weniger, dass man sich bei heutigen Prozessoren große Gedanken um die Auslastung der Client-CPU für das Entpacken von vielleicht 4-5k großen Packets machen muss. Meine Erfahrung ist da eher positiv.
Wieauchimmer - am Ende des Tages ist das keine Glaubensfrage, sondern man kann es ganz einfach testen und messen. Wenn sich sowohl die CPU Last als auch die Enduserperformance auch nur graduell verbessert, spräche doch nichts dagegen, GZIP zu nutzen.
Bezüglich mod_deflate
Bei kleinen Files ist das kein Problem da bleibt die CPU Last im Rahmen. Bei Filegrößen ab 50KByte steigt die CPU Last um das ~10 fache.
Bei normaler Last (15 bis 20 requests pro Sekunde) glaub ich stellt das kein Problem da, aber wenn "viel" los ist (30 oder mehr requests pro Sekunde) glaub ich ist das ein nicht zu verachtender Faktor.
Das der User ein verbessertes Browseerlebnis bekomm halte ich für ein Gerücht. Das Entpacken muß ja wieder am Clientrechner passieren und das hängt dann wieder von der CPU des Clients ab. Für mobile Geräte wäre das sicher ein Vorteil, noch als Anmerkung, wegen langsamer Internetverbindung.
Wieauchimmer - am Ende des Tages ist das keine Glaubensfrage, sondern man kann es ganz einfach testen und messen. Wenn sich sowohl die CPU Last als auch die Enduserperformance auch nur graduell verbessert, spräche doch nichts dagegen, GZIP zu nutzen.