WordPress: Performance, Optimization & Scaling

3,136 views

Published on

Published in: Technology
0 Comments
5 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,136
On SlideShare
0
From Embeds
0
Number of Embeds
108
Actions
Shares
0
Downloads
0
Comments
0
Likes
5
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • WordPress: Performance, Optimization & Scaling

    1. 1. Performance,Optimization & Scaling
    2. 2. Pete MallSlacking Contributing DeveloperConsultantwclv@petemall.com
    3. 3. Matt MartzSlacking Contributing DeveloperSenior Linux Systems Engineermatt@sivel.net
    4. 4. Caching TechniquesDisk vs MemoryObject vs PageOpcodeClient Side
    5. 5. Shared HostingDisk CachingClient Side CachingLook for a host with Opcode caching
    6. 6. Planning to ScaleTechnologies that work in multi serverenvironmentsFile StorageDatabase Sharding
    7. 7. Single ServerOpcodeObject Caching (APC vs Memcached)Page CachingFragment Caching
    8. 8. 2 ServerOne Web ServerOne Database ServerDatabase Server dual purpose withMemcached
    9. 9. Multi ServerMultiple Web ServersMultiple Database Servers (HyperDB)Memcached ServersFile Syncing (NFS, Replication?)
    10. 10. HyperDBSplit Reads and WritesShardingBattle Tested ( WordPress.com)
    11. 11. nginx vs nginx + Apache nginx + php-fpm (fastcgi) nginx reverse proxy (caching?) Apache + php (mod_php, suPHP?)
    12. 12. Batcache vs W3TCMore Advanced Caching ConfigurationThe Kitchen sink vs the toaster
    13. 13. Coding Best PracticesOptimize CodeUse the WordPress APIsTransients - Use themObject CacheDon’t over Engineer
    14. 14. Q &A

    ×