laadsnelheid van een webpagina optimaliseren
Het optimaliseren van de UNIZO website is gebeurd in verschillende stappen.
1. css en javascripting werden zoveel mogelijk geminifyed. De code is bijna niet meer leesbaar, maar alle tekens staan veel dichter op elkaar en de commentaar is eruit gefiltered. Hierdoor zijn de bestanden veel kleiner geworden.
2. css- en javascripting-files gecombineerd in één file. Hierdoor zijn er minder page-requests en dus sneller.
3. HTML-code werd ook geminifyed, maar niet zo sterk als bv het javascript.
4. De HTML wordt gezipped en doorgestuurd naar de client.
5. Een browser kan (is zo ingesteld) slechts 4 zaken tegelijk downloaden van een website. De images werden verdeeld op 4 websites (één daarvan is http://static1.unizoimg.be). Dus nu kunnen er 16 images tegelijk gedownload worden plus nog 4 voor andere dingen zoals css, javascripting, ....
6. De images worden afgeleverd van een 'cookie-less domain'. Door de images te leveren vanaf een domein waar er geen cookies worden meegstuurd is de header van de image kleiner. Dus weer wat winst.
7. De cache-tijd voor de images werd ingesteld op 1 jaar. Dus wanneer je dezelfde images nodig hebt op een andere pagina dan worden die niet terug gedownload maar vanuit je browsercache gehaald.
Alle info om de pagina sneller te maken kan je vinden op http://code.google.com/intl/nl/speed/page-speed/docs/rules_intro.html



