Presentation on theme: "Web Performance Meetup 1 Web Performance 101 Jeremy"— Presentation transcript:
Web Performance Meetup 1 Web Performance 101 Jeremy
Web Performance Meetup 2 What next? What is Web Performance Money Performance? Experiments Where is the time? Follow the Rules! Toolbelt
Web Performance Meetup 4 What means slow Pain = slow, Study form User Interface Engineering More on that at… performance/
Web Performance Meetup 5 Whats Good Performance 0.1 seconds, instantaneous response 1 second keeps the user's flow of thought seamless. 10 seconds keeps the user's attention. Compared to Blink of an eye: 0.3 – 0.4s
Web Performance Meetup 6 Tip Progressive Rendering Part 1 Part 2 Part 3
Web Performance Meetup 7 Money Performance?
Web Performance Meetup 8
Web Performance Meetup 9
Web Performance Meetup 10
Web Performance Meetup 11 What does this mean? Losing Visitors Losing Sales Losing Ad-revenue Wasting SEO/SEM effort Much more $$$ on bandwidth and servers
Web Performance Meetup 12 Example A 1-second delay in page load time equals 11% fewer page views, a 16% decrease in customer satisfaction, and 7% loss in conversions Aberdeen Group
Web Performance Meetup 13 What MS did.. Artificial 1s delay = 2.8% reduction in revenue/user (Bing)
Web Performance Meetup 14 What Google did…
Web Performance Meetup 15 Where is the time? 80% of the page load time is spent outside the data centre!!! Steve Souders High-Performance Websites
Web Performance Meetup 16 The Building Blocks of #WebPerf
Web Performance Meetup 17 Follow the Rules!
Web Performance Meetup 21 Impact? Your page download times will drop by ~50%
Web Performance Meetup 24 Check first Analysis the waterfall graph –Look for render start time –Script blocking –# objects, Headers –Not Gzipd –No Expires or Cache Control Headers –2 seconds Keep-Alive??
Web Performance Meetup 26 Out of the box Google Mod_pagespeed - module.html Aptimize – Webo - speedup/ Strangeloop - Blaze IO - DSA Dynamic Site Acceleration – Cotendo, Akamai, Limelight, CDNetworks etc
Web Performance Meetup 27 Reference Steve Souders blog, Stoyan Stefanovhttp://www.phpied.com/category/performance/ WebPerformanceToday, Performance Planet (WebPerf Blogs) - Sergey Chernvshev, Billy Hoffmanhttp://zoompf.com/blog Yahoo Performance Teamhttp://developer.yahoo.com/performance/ Conference about performance => Velocity (awesome slides + videos for free…)http://velocityconf.com TheOpsMgr Blog - UK Broadband stats - Browser Usage Stats - to-know-about-web-performance/, More stats about impact of Web Performancehttp://www.webperformancetoday.com/2010/06/15/everything-you-wanted- to-know-about-web-performance/
Web Performance Meetup 28 ?
Web Performance Meetup 29 Last words Please review the Meetup on Meetup.com Next Meetup => Thursday, Oktober 6 th 2011