Om cachning, prestanda och skalbarhet

Events happening in the community are now at Drupal community events on www.drupal.org.
TBarregren's picture

Som jag tidigare har berättat övervägen en av våra kunder att flytta sin webbplats, som är en av Sveriges största, till Drupal. Vid ett möte med deras utvecklare lovade jag att sammanställa en lista över artiklar som handlar om cachning, prestanda och skalberhet för Drupal. Resultatet ser du här.

Cachning

Drupal har ganska god prestanda "out of the box" tack vare cachning av bl.a. variabler, menyalternativ, filtrerad text och genererade sidor. Denna cachning görs i tabeller i Drupals databas. Detta beskrivs i bl.a. Lullabots artikel A beginners guide to caching data.

Det finns också flera moduler som antingen gör fler saker cachbara:

eller ersätter tabellerna i Drupals databas med snabbare lösnigar:

Det är till och med möjligt att kombinera flera av dessa lösningar med hjälp av Cache Router.

Prestanda och skalbarhet

Eftersom Drupal kör på LAMP så är IBM developeWorks artikelserie Tuning LAMP systems naturligtvis intressant:

Mer om hur webbservern kan konfigureras, liksom Drupal och teman, för att nå god prestanda beskrivs i den 10 artiklar lång serie om att förbättra Drupals prestanda av David R Nadeau.

Mer sofistikerade webbserverlösnigar har John & Cailin beskrivit i en artikelserie:

Adam Kalsey från WorkHabit har som svar på en fråga lämnat många goda råd.

Maciej Lisiewski har givit råd om hur MySQL skall optimeras.

Många läsvärda artiklar om optimering för stor Drupal webbplatser har Khalid Baheyeldin2bits.com skrivit.

Dries har förstås också skrivit om Drupals prestanda.

Jeremy Andrews, Khalid Baheyeldin, Konstantin Käfer, Scott Mattoon, Narayan Newton, Steve Rude och David Strauss höll en session på DrupalCon i Boston om prestanda. Deras 95 sidor långa presentation är mycket se/läsvärd även utan en muntliga framställan.

Lullabot höll i fjol ett seminarium om prestanda och skalbarhet. Ta del av presentationerna och anteckningar från detta tillfälle.

Den som är intresserad av detta ämna bör gå med i gruppen High Performance.

Sweden

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: