Drupal optimalisatie: caching met Memcache, APC, MongoDB and more.

04 Apr 2012

Joris Snoek - Business Dev
+31 (0)20 - 261 14 99

Hernâni Borges de Freitas, Technical Consultant bij Acquia schreef een interessant blog over Drupal caching: het kan je website redden. Voor Drupal websites met vele in -en uitgelogde bezoekers is een goede caching implementatie een absolute must.

Hij schrijft:

In mijn laatste blog hebben we gekeken naar de standaard Drupal caching. We begrepen hoe Drupal voor anonieme gebruikers oplossingen heeft om middels caching te voorkomen dat Drupal elke pagina telkens weer opnieuw moet opbouwen (geen Drupal bootstrap doorlopen). In plaats daarvan wordt een pagina uit de cache geladen (een soort 'snel geheugen'). Met behulp van een reverse proxy, zoals Varnish of omleiden van requests met behulp van Boost. We zagen ook dat Drupal ook in staat is om de gecachte versies van pagina's op te slaan in de database. Echter, Drupal maakt het ook mogelijk om externe caching systemen te pluggen, die sneller zijn:

Verder gaat hij in op deze populaire caching systemen:

En geeft hij toelichtingen op

  • 'Gedeeltelijke' cachen, bijvoorbeeld: blocks, menu links en views
  • Pagina caching voor ingelogde gebruikers (authenticated users)
  • Het ontwijken van de Drupal bootstrap (startproces wat veel capaciteit kost)

Comments

Nóg meer
kennis nodig?

Check ons ons blog archief >