Service2Max - Die neue Service-Dimension

Wie man Gzip-Komprimierung auf der eigenen Webseite mit .htaccess aktiviert

Erstellt von Patrick Matsumura am 31.03.2010

| 1 Kommentar

Damit der Webserver weniger Daten an den Webbrowser übermitteln muss, sollte man die Daten komprimiert ausliefern.  So müssen weniger Daten aus dem Internet geladen werden, was wiederum zu schnellerer Ladezeit führt. Es gibt mehrere Möglichkeiten die Daten komprimiert auszugeben. Hier will ich aber nur eine Methode erklären: mittels .htaccess

Um den Webserver die Daten komprimiert ausgeben zu lassen, schreibt man folgendes in die .htaccess Datei:

AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css application/javascript application/x-javascript application/x-httpd-php application/rss+xml application/atom_xml text/javascript

Nähere Informationen findet man in der Dokumentation zu mod_deflate.

Gruss,
Patrick

  • http://blog.service2max.ch/tutorial-extjs-30-einrichten/ ExtJS 3.x einrichten – Tutorial

    [...] laden zunächst den ExtJS Basisadapter und danach die gesamte ExtJS Bibliothek in der Debugversion. Während der Entwicklung sollte die Debugversion verwendet werden, da sie in Firebug (oder jeder anderen Javascriptkonsole) “schönere” Fehlermeldungen anzeigt. Sobald das Projekt in einer Produktivumgebung laufen soll, ist es ratsam ext-all.js zu verwenden.  Diese Version ist kompakter und enthält nur sehr stark verkürzte Fehlermeldungen. Ausserdem wurden die Variablennamen häufig auf einen Buchstaben verkürzt und unnötige Zeichen wie Leerzeichen entfernt. Diesen Vorgang des “Komprimierens” nennt man auch minifying. Es verringert die Ladezeit erheblich und die Geschwindigkeit beim Ausführen von ExtJS wird um einiges höher. Eine weitere Optimierung bringt es, die Daten mit Gzip zu übertragen. [...]