The Author

John

John

#Blogger #Photography in its own particularly way #Metal lover #Design #building the body the natty way. #Android lover #Microsoft fanboy #Content Creator #Mijn hond Bentley

Verified Services

View Full Profile →

Home » Speed up Your Site/blog – Expires Headers,

Speed up Your Site/blog – Expires Headers,

Ondanks dat de bandbreedte van de meeste Internetverbindingen toeneemt, zijn er ook nog een berg aansluitingen die met een in-bel verbinding zitten, of mensen die wel kabel hebben, en niet zo?n snelle verbinding nodig hebben zoals een grote groep Internetgebruikers. Niet iedereen in de wereld is zo gefortuneerd met kabel en ADSL.
Om van moderne sites te genieten heb je moderne, nieuwe browsers nodig, en daarbij hoort een moderne snelheid, en een moderne laadtijd van een website/weblog.

Als een bezoeker voor de eerste keer op je website/weblog komt worden er behoorlijk wat HTTP requests gemaakt om alle files te downloaden. Door het gebruik van Expires Headers worden deze files cacheable waardoor er de volgende keer dat deze bezoeker je website/weblog bezoekt, de site aanzienlijk sneller laad, omdat er onnodig http requests worden voorkomen. Frequente bezoekers van je website/weblog zullen er aanzienlijk voordeel mee hebben.
Expires headers kunnen en zouden op alle componenten gebruikt moeten worden, inclusief stylesheets, scripts, en Flash.

[adsense]


Voeg Expires Headers toe
De volgende code gaat in je .htacces file. In mijn artikel over GZIP Compressie beschrijf ik hoe je een .htaccess file aanmaakt.
De code gebruikt FileMatch directive en Header directive om de Expires Headers toe te wijzen aan de betreffende files.

Onthoud dat als je veranderingen aanbrengt in de componenten, je ook de componenten in je Expires Header moet aanpassen.

<FilesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$">
Header set Expires "Thu, 20 Apr 2010 20:00:00 GMT"
</FilesMatch>

Ik schrijf niet om iets vast te leggen, maar om beter te zien wat er al was. Vaak zit betekenis in kleine momenten die je pas opmerkt wanneer je vertraagt. Dit is geen plek van conclusies, maar van kijken, twijfelen en soms begrijpen. Wat betekent het om mens te zijn, en wat mogen we onderweg niet kwijtraken?

6 Comments