Ensuring WordPress Performance:                Why Speed Matters                             Darin Swanson                ...
Market Research      • This page takes forever to load      • How long is forever?      • About 10 secondsTuesday, Novembe...
Why Does Speed Matter?      • 0.1 second      • 1 second      • 10 secondsTuesday, November 13, 2012
Why Does Speed Matter?Tuesday, November 13, 2012
Speed Matters: Users are                                    Impatient                                                     ...
Speed Matters: Time is Money                                                                 N4J6D                        ...
Why Does Speed Matter?                       $86, 000, 000, 000                                                           ...
What do you need to know?       • Is your site satisfying your users?       • The data from real people visiting real     ...
Tuesday, November 13, 2012
Slow Database QueriesTuesday, November 13, 2012
Tuesday, November 13, 2012
Tuesday, November 13, 2012
Tuesday, November 13, 2012
Slowest SQL QueryTuesday, November 13, 2012
Trace detail breakdownTuesday, November 13, 2012
404: Why slow?Tuesday, November 13, 2012
Best Practice      • Know how your database performance            is impacting your response timeTuesday, November 13, 2012
External ServicesTuesday, November 13, 2012
INSERT GRAPHICTuesday, November 13, 2012
Tuesday, November 13, 2012
Tuesday, November 13, 2012
Tuesday, November 13, 2012
Best Practice      • Do you know all of the HTTP calls being            made?      •     Do you know how long they take?Tu...
TrafficTuesday, November 13, 2012
Tuesday, November 13, 2012
Tuesday, November 13, 2012
Tuesday, November 13, 2012
Best Practice      • Know how your system is responding to            the loadTuesday, November 13, 2012
CachingTuesday, November 13, 2012
INSERT GRAPHIC                                                                 cmV1g                                      ...
INSERT GRAPHICTuesday, November 13, 2012
Best Practices      • Take the time to craft a caching            strategy      •     Ability to handle more load with les...
Real User MonitoringTuesday, November 13, 2012
What should you be                                looking for?Tuesday, November 13, 2012
RUM Details                                Network                             Dom Processing                             ...
8 Seconds                                                           J0wUvf                                         http :/...
wUvf                             http://bitly.com/J0Tuesday, November 13, 2012
Best Practices•    Know where the time is spent loading in the browser•    Find ways to give your users 1/2 secondTuesday,...
Best Practices     •     Measure     •     Investigate     •     Target     •     RepeatTuesday, November 13, 2012
Ensuring WordPress Performance:                Why Speed Matters                             Darin Swanson                ...
Upcoming SlideShare
Loading in …5
×

Why Speed Matters

600 views

Published on

Presented at PressNomics 2012

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
600
On SlideShare
0
From Embeds
0
Number of Embeds
63
Actions
Shares
0
Downloads
6
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Why Speed Matters

  1. 1. Ensuring WordPress Performance: Why Speed Matters Darin Swanson New Relic @NewRelic @darinrsTuesday, November 13, 2012
  2. 2. Market Research • This page takes forever to load • How long is forever? • About 10 secondsTuesday, November 13, 2012
  3. 3. Why Does Speed Matter? • 0.1 second • 1 second • 10 secondsTuesday, November 13, 2012
  4. 4. Why Does Speed Matter?Tuesday, November 13, 2012
  5. 5. Speed Matters: Users are Impatient N4J6D http://bit.ly/YTuesday, November 13, 2012
  6. 6. Speed Matters: Time is Money N4J6D http://bit.ly/YTuesday, November 13, 2012
  7. 7. Why Does Speed Matter? $86, 000, 000, 000 uDoY http://b itly.com/PUTuesday, November 13, 2012
  8. 8. What do you need to know? • Is your site satisfying your users? • The data from real people visiting real web sites..your web sitesTuesday, November 13, 2012
  9. 9. Tuesday, November 13, 2012
  10. 10. Slow Database QueriesTuesday, November 13, 2012
  11. 11. Tuesday, November 13, 2012
  12. 12. Tuesday, November 13, 2012
  13. 13. Tuesday, November 13, 2012
  14. 14. Slowest SQL QueryTuesday, November 13, 2012
  15. 15. Trace detail breakdownTuesday, November 13, 2012
  16. 16. 404: Why slow?Tuesday, November 13, 2012
  17. 17. Best Practice • Know how your database performance is impacting your response timeTuesday, November 13, 2012
  18. 18. External ServicesTuesday, November 13, 2012
  19. 19. INSERT GRAPHICTuesday, November 13, 2012
  20. 20. Tuesday, November 13, 2012
  21. 21. Tuesday, November 13, 2012
  22. 22. Tuesday, November 13, 2012
  23. 23. Best Practice • Do you know all of the HTTP calls being made? • Do you know how long they take?Tuesday, November 13, 2012
  24. 24. TrafficTuesday, November 13, 2012
  25. 25. Tuesday, November 13, 2012
  26. 26. Tuesday, November 13, 2012
  27. 27. Tuesday, November 13, 2012
  28. 28. Best Practice • Know how your system is responding to the loadTuesday, November 13, 2012
  29. 29. CachingTuesday, November 13, 2012
  30. 30. INSERT GRAPHIC cmV1g http://bitly.com/HTuesday, November 13, 2012
  31. 31. INSERT GRAPHICTuesday, November 13, 2012
  32. 32. Best Practices • Take the time to craft a caching strategy • Ability to handle more load with less resources • Less resources, less moneyTuesday, November 13, 2012
  33. 33. Real User MonitoringTuesday, November 13, 2012
  34. 34. What should you be looking for?Tuesday, November 13, 2012
  35. 35. RUM Details Network Dom Processing Page RenderingTuesday, November 13, 2012
  36. 36. 8 Seconds J0wUvf http ://bitly.com/Tuesday, November 13, 2012
  37. 37. wUvf http://bitly.com/J0Tuesday, November 13, 2012
  38. 38. Best Practices• Know where the time is spent loading in the browser• Find ways to give your users 1/2 secondTuesday, November 13, 2012
  39. 39. Best Practices • Measure • Investigate • Target • RepeatTuesday, November 13, 2012
  40. 40. Ensuring WordPress Performance: Why Speed Matters Darin Swanson New Relic @NewRelic @darinrs Thanks!Tuesday, November 13, 2012

×