Operation Jungle CheetahA Practical Journey of Improving Web Performance                    @mesum98
What is this about?•   A practical journey of improving web performance•   Not a view or opinion•   A strategy which enabl...
Million $ Question – What is slow?
Convince your Audience
# 1: Measure
# 1: Measure  Keep it Simple
# 1: Measure Make it visible
# 2: Benchmark
# 3: Compare
# 3: Compare
How slow the site is!
# 4: Identify
# 4: Identify         Areas for improvements                 WebsiteAkamai            Code                   F5           ...
# 4: IdentifyAkamai  •   Sure Route  •   Origin DNS optimisation  •   Prefetching  •   Address 304 error messages  •   Las...
# 4: Identify                       Code improvements•   CSS/JS merging and minification•   Load 3rd party objects last•  ...
# 4: Identify Code improvements
# 4: Identify Editorial Improvements – Translateimprovements for the business teams
# 4: Identify  3rd Party Flags
# 5: Execute
# 5: Execute•   Define Non Functional Requirements (NFR)•   Set Speed Targets for the development teams•   Create test scr...
# 6: Evaluate
Next steps• Data centric approach• Proof speed improvement benefits with more specific analytics (i.e. increased  registra...
Upcoming SlideShare
Loading in...5
×

Web Performance Optimisation at times.co.uk

1,238

Published on

Optimizing dynamic websites like www.thetimes.co.uk and www.thesundaytimes.co.uk isn't an easy task!

Speeding up a site requires a "war plan" and having a clear vision, dedicated team, appropriate tools and most importantly speed comparison data with similar sites.

Mehdi Ali, Optimisation Manager for the Times websites, will show us how this strategy was applied for The Times and Sunday Times sites with great results.

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

No Downloads
Views
Total Views
1,238
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Web Performance Optimisation at times.co.uk"

  1. 1. Operation Jungle CheetahA Practical Journey of Improving Web Performance @mesum98
  2. 2. What is this about?• A practical journey of improving web performance• Not a view or opinion• A strategy which enabled to drive the speed enhancements• Relevant Tools and techniques
  3. 3. Million $ Question – What is slow?
  4. 4. Convince your Audience
  5. 5. # 1: Measure
  6. 6. # 1: Measure Keep it Simple
  7. 7. # 1: Measure Make it visible
  8. 8. # 2: Benchmark
  9. 9. # 3: Compare
  10. 10. # 3: Compare
  11. 11. How slow the site is!
  12. 12. # 4: Identify
  13. 13. # 4: Identify Areas for improvements WebsiteAkamai Code F5 Development Editorial 3rd Party
  14. 14. # 4: IdentifyAkamai • Sure Route • Origin DNS optimisation • Prefetching • Address 304 error messages • Last Mile AccelerationF5 – Algorithms • Round robin • Weighted round robin • Least connections • Least response time
  15. 15. # 4: Identify Code improvements• CSS/JS merging and minification• Load 3rd party objects last• CSS Spiriting• Review Caching – Increase more caching time• Pre Load where possible• Optimise Javascripts – DynaTrace reports
  16. 16. # 4: Identify Code improvements
  17. 17. # 4: Identify Editorial Improvements – Translateimprovements for the business teams
  18. 18. # 4: Identify 3rd Party Flags
  19. 19. # 5: Execute
  20. 20. # 5: Execute• Define Non Functional Requirements (NFR)• Set Speed Targets for the development teams• Create test scripts for performance testing• Define development stories• Poker planning and identify level of effort
  21. 21. # 6: Evaluate
  22. 22. Next steps• Data centric approach• Proof speed improvement benefits with more specific analytics (i.e. increased registration, advertising, etc)• Automate speed improvements• Infrastructure optimisation (Amazon, Google Apps, etc)

×