Contenu connexe
Similaire à WordPress: Performance Optimization and Scaling - WordCamp Las Vegas 2011
Similaire à WordPress: Performance Optimization and Scaling - WordCamp Las Vegas 2011 (20)
WordPress: Performance Optimization and Scaling - WordCamp Las Vegas 2011
- 1. Performance,
Optimization &
Scaling
Sunday, December 18, 11
- 2. Pete Mall
Slacking Contributing Developer
Consultant
wclv@petemall.com
Sunday, December 18, 11
- 3. Matt Martz
Slacking Contributing Developer
Senior Linux Systems Engineer
matt@sivel.net
Sunday, December 18, 11
- 4. Caching Techniques
Disk vs Memory
Object vs Page
Opcode
Client Side
Sunday, December 18, 11
- 5. Shared Hosting
Disk Caching
Client Side Caching
Look for a host with Opcode caching
Sunday, December 18, 11
- 6. Planning to Scale
Technologies that work in multi server
environments
File Storage
Database Sharding
Sunday, December 18, 11
- 7. Single Server
Opcode
Object Caching (APC vs Memcached)
Page Caching
Fragment Caching
Sunday, December 18, 11
- 8. 2 Server
One Web Server
One Database Server
Database Server dual purpose with
Memcached
Sunday, December 18, 11
- 9. Multi Server
Multiple Web Servers
Multiple Database Servers (HyperDB)
Memcached Servers
File Syncing (NFS, Replication?)
Sunday, December 18, 11
- 10. HyperDB
Split Reads and Writes
Sharding
Battle Tested ( WordPress.com)
Sunday, December 18, 11
- 11. nginx vs nginx + Apache
nginx + php-fpm (fastcgi)
nginx reverse proxy (caching?)
Apache + php (mod_php, suPHP?)
Sunday, December 18, 11
- 12. Batcache vs W3TC
More Advanced Caching Configuration
The Kitchen sink vs the toaster
Sunday, December 18, 11
- 13. Coding Best Practices
Optimize Code
Use the WordPress APIs
Transients - Use them
Object Cache
Don’t over Engineer
Sunday, December 18, 11