Gzip is een methode om bestanden te verkleinen, zodat deze sneller via een netwerk kunnen worden verzonden. Gecomprimeerde bestanden zijn te herkennen aan bijvoorbeeld de extensie .zip, en .rar.
Het comprimeren van je websitebestanden zorgt er voor dat je website sneller door de eindgebruiker kan worden opgehaald, en sneller wordt geladen. In deze handleiding leggen wij uit hoe je Gzip-compressie kunt activeren voor je website.
Gzip-compressie activeren
Op alle webhostingpakketten is Gzip beschikbaar. Standaard maak je geen gebruik van deze functionaliteit. Je activeert Gzip-compressie door een wijziging door te voeren binnen je .user.ini-bestand en .htaccess-bestand. Het .user.ini-bestand wordt gebruikt voor het aanpassen van PHP-waarden, in dit geval om ervoor te zorgen dat PHP-bestanden gecomprimeerd worden. Het .htaccess-bestand wordt gebruikt om specifieke instellingen te wijzigen voor je website.
.user.ini en .htaccess plaatsen via ftp
Het bewerken en toevoegen van het .user.ini- en .htaccess-bestand vindt plaats via ftp, zoals FileZilla. In de handleiding Website uploaden en downloaden via FileZilla lees je hoe je verbinding maakt met de ftp-server.
Je vindt de bestanden voor via de hoofdmap van je website naar de onderliggende map '.htaccess' te gaan. Als de bestanden nog niet aanwezig zijn, dan kun je deze hier aanmaken. Klik in dat geval op de rechtermuisknop in je mappenstructuur op de server en kies voor 'Create new file'. Noem het eerste nieuwe bestand '.htaccess' en de ander '.user.ini'.
Wijzigingen in .user.ini doorvoeren
- Selecteer het .user.ini-bestand.
- Open het .user.ini-bestand door te klikken op je rechtermuisknop.
- Kies voor 'View/edit'. Je kunt het bestand openen in een standaard tekstverwerkingsprogramma.
- Voeg de volgende informatie bovenaan het .user.ini-bestand toe:
zlib.output_compression = 1
Nadat je het bestand hebt aangepast, sla je dit op. Wanneer je terugkeert naar FileZilla zal deze verzoeken het bestand opnieuw te uploaden. Bevestig dit verzoek, zodat de nieuwe versie op de server wordt geplaatst.
Wijzigingen in .htaccess doorvoeren
- Selecteer het .htaccess-bestand.
- Open het .htaccess-bestand door te klikken op je rechtermuisknop.
- Kies voor 'View/edit'. Je kunt het bestand openen in een standaard tekstverwerkingsprogramma.
- Voeg de volgende informatie bovenaan het .htaccess-bestand toe:
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/vnd.ms-fontobject
AddOutputFilterByType DEFLATE application/x-font
AddOutputFilterByType DEFLATE application/x-font-opentype
AddOutputFilterByType DEFLATE application/x-font-otf
AddOutputFilterByType DEFLATE application/x-font-truetype
AddOutputFilterByType DEFLATE application/x-font-ttf
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE font/opentype
AddOutputFilterByType DEFLATE font/otf
AddOutputFilterByType DEFLATE font/ttf
AddOutputFilterByType DEFLATE image/svg+xml
AddOutputFilterByType DEFLATE image/x-icon
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/javascript
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/xml
</IfModule>
Nadat je het bestand hebt aangepast, sla je dit op. Wanneer je terugkeert naar FileZilla zal deze verzoeken het bestand opnieuw te uploaden. Bevestig dit verzoek, zodat de nieuwe versie op de server wordt geplaatst.