In this all-day workshop, top experts with years of front-line experience building large-scale Drupal deployments show you the best known practices for running fast sites for a large volume of users. Starting with a blank Linux virtual server, we will work through the setup, configuration and tuning of Drupal using Varnish, Pressflow, Apache, MySQL, Redis and Apache Solr. Through this process, we will explain common pitfalls and how to avoid them. By the end of this course you should feel comfortable with the basics of how to setup, configure and tune your Drupal site. You’ll learn the most robust solutions the community has discovered.
Mark Sonnabaum, David Strauss, Steven Merrill Nick Lewis and Dan Reif are all experienced trainers and presenters in their own right. Normally only at DrupalCons do they get the chance to come together as the Dream Team, but this year they will be training at BADCamp! This team has taught this course at DrupalCons Munich, Denver, London, San Francisco, Copenhagen, and 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. Trainings we've hosted at the North American DrupalCons has sold out multiple times.
Please note there are some prerequsites for this course: You should have shell experience (ssh). A basic knowledge of networking. LAMP system administration experience. PHP and Drupal development experience. Knowledge of SQL query syntax.