Professional Documents
Culture Documents
Optimizations
who am i?
pants: on
“walkah”
LAMP
Apache
Unnecessary modules
• “Lightweight” == faster
• Clean URL configuration - on your own
• PHP as (fast)cgi
How much faster?
http://buytaert.net/drupal-webserver-configurations-compared
but...
http://buytaert.net/drupal-webserver-configurations-compared
PHP
fastcgi vs. mod_php
http://buytaert.net/drupal-webserver-configurations-compared
Unnecessary modules
Unnecessary modules
php.ini
• memory_limit
• log_errors
• safe_mode / open_basedir
Opcode cache
• apc.shm_size
• reduce RAM
• apc.stat = 0
• don’t touch the disk
• needs restart for new files
Architecture
DNS Round Robin
• pound
• ha-proxy
• squid
• etc...
Commercial Appliances
Static files
• File cache
• Squid
• Apache mod_cache
• Serve files from RAM
Media files