Datencompression macht die Joomla Webseite schneller
Der Google Speedtest gab folgende Empfehlung:
Die folgenden komprimierbaren Ressourcen, die öffentlich im Cache gespeichert werden können, müssen den Header "Vary: Accept-Encoding" aufweisen:
a.. http://www. web-worker-berlin.de/media/system/css/modal.css
b.. http://www. web-worker-berlin.de/media/system/js/caption.js
c.. http://www .web-worker-berlin.de/media/system/js/core.js
d.. http://www. web-worker-berlin.de/media/system/js/modal.js
e.. http://www. web-worker-berlin.de/.../mootools-core.js
f.. http://www. web-worker-berlin.de/.../mootools-more.js
Die Grundvorraussetzung, um dieses Tutorial umsetzen zu können ist, dass der Webserver Apache verwendet wird und mod_deflate aktiviert ist. Wenn das der Fall ist, einfach in der .htaccess am Ende folgenden Block einfügen.
# compress javascript, css: <IfModule mod_gzip.c> AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE image/gif AddOutputFilterByType DEFLATE image/png AddOutputFilterByType DEFLATE image/jpg AddOutputFilterByType DEFLATE image/jpeg AddOutputFilterByType DEFLATE image/pjpeg AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE text/javascript AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript </IfModule> <FilesMatch "\.(js|css|html|htm|php|xml)$"> SetOutputFilter DEFLATE </FilesMatch>
Dadurch muss der Server die Dateien nicht komprimieren. Stattdessen liefert er die vorkomprimierte Datei aus. Was dann eine Steigerung der Performance bringt.