What would you like to see most in a Drupal-specific performance book?

public
tjholowaychuk - Tue, 2008-05-20 23:46
Solutions for shared hosting
13% (4 votes)
"Frontend" performance
7% (2 votes)
System tuning
17% (5 votes)
Database tuning
13% (4 votes)
Developing modules for high performance
23% (7 votes)
Module implementations and reviews
3% (1 vote)
Availability / performance monitoring
3% (1 vote)
Spam prevention
0% (0 votes)
"Highend" architectures
20% (6 votes)
Total votes: 30

Hello everyone, I have a

tjholowaychuk - Tue, 2008-05-20 23:50

Hello everyone,

I have a Drupal performance book in the works. I am four chapters deep at the moment, and looking for some feedback regarding what everyone would like to see.

As you can imagine almost every topic listed could essentially require a book of their own in order to really flesh out the details. My goal over all is to provide a good range of knowledge for every level of user. Wither your simply a Drupal webmaster, or a contributing developer I am aiming to have some great solutions for everyone.

Performance tuning worksheet

Amazon's picture
Amazon - Wed, 2008-05-21 01:51

Take a look at the Drupal performance tuning worksheets here: http://tag1consulting.com/Drupal_Performance_Agency

* Performance checklist: The performance checklist is designed to help you define an effective strategy for scaling your Drupal powered website.
* Page Load Time Worksheet: The page load time worksheet will help you to isolate and fix bottlenecks affecting your page load times.
* MySQL Tuning Worksheet: The MySQL worksheet will help you to monitor your MySQL database to isolate and fix performance bottlenecks.
* InnoDB Performance Worksheet: The InnoDB worksheet will help you to improve performance of MySQL's InnoDB engine.
* Load testing worksheet: This worksheet examines some of the popular methods of load testing Drupal installations.
* Optimal MySQL Performance for Drupal: Slides from an online presentation. (Audio available in [ogg] and [mp3] format)

Kieran

Drupal community adventure guide, Acquia Inc.
Drupal events, Drupal.org redesign


DB Tuning

eli's picture
eli - Sun, 2008-06-01 03:41

I voted for DB tuning because in my experience it made the biggest difference. Complex Drupal sites make a lot of queries per uncached page. And there are a couple of simple tweaks (for example: http://drupal.org/node/171685 ) that can make a big difference