Voor webdesigners

Wij zorgen ervoor dat uw sites bereikbaar zijn en blijven, en verzorgen alles wat erbij komt kijken… Lees meer

Oplossingen op maat

We helpen je graag met het zoeken naar een oplossing voor je specifiek probleem. Lees meer


Shared Varnish platform

We bieden de mogelijkheid aan om gebruik te maken van een centraal geinstalleerde Varnish-server voor de shared accounts. Deze mogelijkheid is gratis voor onze klanten. U vraagt dit aan bij de support-dienst voor uw site.

Regels

De centrale varnish configuratie binnen Openminds volgt een aantal regels. Wanneer u verkiest om met uw site hiervan gebruik te maken, zal uw site hoe dan ook aan deze regels onderworpen worden inzake caching.

De manipulaties die we momenteel uitvoeren zijn de volgende:

  • Alle reeds gecomprimeerde bestanden worden niet met gzip gecomprimeerd (jpg, png, gz, ...)
  • Alle afbeeldingen worden geforceerd gecached gedurende minimaal 15 minuten, en worden ontdaan van cookies
  • Alle CSS en Javascript worden geforceerd gecached en worden ontdaan van cookies
  • Alle Flash-bestanden worden geforceerd gecached en worden ontdaan van cookies
  • Alle grote aanvragen worden expliciet niet gecached (mp4, iso, ...)
  • 404 resultaten worden gedurende korte tijd bijgehouden

Volgende zaken worden nooit gecached:

  • Aanvragen waar cookies aanwezig zijn (behalve de google-cookies)
  • Alles waar authenticatie vereist is

Verder vallen we terug op de standaard regels van Varnish. Daar wordt vooral gelet op de caching headers die teruggestuurd worden: max-age en/of expires bepaalt hoe lang de varnish een versie van een bepaald deel van uw site kan opslaan. De manipulatie van de headers kan eenvoudig gebeuren via een .htaccess file, met de juiste mod_expires regels.

Anonieme cookies

Een groot struikelblok voor caching is het gebruik van anonieme cookies wanneer deze niet nodig zijn. Veel CMS-systemen hebben hier last van, maar soms is het eenvoudig om dit te omzeilen. 

Je kan controleren als er gebruik gemaakt wordt van anonieme cookies door uw site te bezoeken, en de headers te onderzoeken (via bvb FireBug of andere developer tools, of via bvb cURL). Een goede site gaat geen algemene cookies terugsturen (mogelijks enkel specifieke om een taalaanduiding of iets dergelijks te doen).

Google cookies

We verwijderen de cookies die door google gebruikt worden voor de google analytics tracking uit de aanvragen naar de server. Dit zorgt er echter niet voor dat google analytics niet meer gebruikt kan worden! De cookies voor google analytics wordt enkel gebruikt in de communicatie tussen de google servers en de client, maar worden zichtbaar in de aanvraag naar de server door een technische beperking van cookies.

Op zoek naar een hosting partner?

Bestel online of contacteer ons voor meer info, we spreken eens af en bespreken je plannen in ons gezellig kantoor.

Contacteer ons

Nieuwsbrief

Schrijf je nu in op onze maandelijkse nieuwsbrief.