White paper: Optimizing Drupal Performance -...

Produced with Zend. A simple Drupal-based website was set up and tested in various commonly used Windows and Linux configurations. The results demonstrate that impressive speed improvements can be obtained using a variety of caching techniques and by taking advantage of Zend's optimized PHP runtime environment. Bytecode caching alone results in an over 300% speed improvement and configuring Drupal to take advantage of Zend Server's full-page caching results in over a 2500% speed improvement.

Tested runtime environments on both Linux and Windows included plain PHP, Zend Server, and open-source optimizers, such as APC and WinCache. Performance improvements were tested using the following technologies:

  • Plain PHP 5.2.10
  • APC bytecode caching
  • APC bytecode caching + shared memory caching
  • WinCache
  • Zend Server bytecode caching (Optimizer+)
  • Zend Server bytecode caching + shared memory/disk caching
  • Zend Server full-page caching + PressFlow's Drupal caching extensions

Acquia takes advantage of several of these optimizations in its Acquia Hosting and Drupal Gardens services.


First Name: *
 
 
Last Name: *
 
 
Email: *
 
 
Company: *
 
Job Title:
 
Job Function: *
 
Country: *
 
 
State: * 
 
 
Phone: *
 
Website:
 

[Optional Questions]
Acquia would like to provide you with the most relevant information.
Please share your interests with us below.

What can Acquia help you with? (Please check all that apply):
Build - building drupal websites Host - drupal optimized hosting
Manage - drupal support and tools Learn - drupal training and documentation
Community - learning and building social communities
What is the stage of your web project?:
What is your opinion of Drupal?: