Drupal Performance and Scalability

May 17
Schedule info

Learn the best practices for tuning and scaling Drupal sites.   ¬£325! (+VAT) Sign up today!


Provided by:

"The Dream Team" - This team has taught this course at DrupalCon San Francisco, DrupalCon Copenhagen, and DrupalCon Chicago. Members of the team have presented material on these topics at the aforementioned DrupalCons and also at DrupalCon Boston, DrupalCon Szeged, and DrupalCon DC, in addition to various DrupalCamps and smaller events. Training we've hosted at the North American DrupalCons has sold out both times.

Instructors: David Strauss, Josh Koenig, Narayan Newton, and Steve Rude.



Learn the best practices for tuning and scaling Drupal sites from the Drupal Performance Dream Team.


Who will gain the most from this course?

Participants should have basic experience installing and using Drupal.


What will you learn?

Following the training, participants will be able to install Drupal with a best-practices stack, including reverse-proxy caching, database tuning, object caching in memory, and opcode caching. Participants will be able to perform code profiling and basic load testing.

Over the day, we'll objectively measure the improvements optimizations provide, starting with a plain Drupal-on-LAMP setup. Each participant will work on his or her own virtual machine (provided by us) to personally work through every stage of the training.

  • Install basic Drupal-on-LAMP (or maybe Drupal on nginx/PHP-FPM).
  • Add opcode caching (APC).
  • Add memory-based object caching (memcached or Redis).
  • Add reverse-proxy caching (Varnish).
  • Profile PHP requests (xdebug or xhprof).


What will you get during the course?

We'll be setting up virtual machines for each student. Following the training, we'll provide each student with review materials that include most of the material covered over the day.

Platinum Sponsors