Drop your website load times down a waterfall final 1
-
Upload
jeff-costa -
Category
Technology
-
view
144 -
download
0
Transcript of Drop your website load times down a waterfall final 1
![Page 1: Drop your website load times down a waterfall final 1](https://reader036.fdocuments.in/reader036/viewer/2022062709/558e0b4e1a28abb7178b465b/html5/thumbnails/1.jpg)
Drop Your Website Load Time Down A Waterfall
@zoompf
@cosjef
![Page 2: Drop your website load times down a waterfall final 1](https://reader036.fdocuments.in/reader036/viewer/2022062709/558e0b4e1a28abb7178b465b/html5/thumbnails/2.jpg)
(In No Way) Certified Experts
Billy HoffmanFounder, CTO @ Zoompf
@zoompf
Jeff CostaSales Engineer @ Akamai
@cosjef
![Page 3: Drop your website load times down a waterfall final 1](https://reader036.fdocuments.in/reader036/viewer/2022062709/558e0b4e1a28abb7178b465b/html5/thumbnails/3.jpg)
Cool Things You’ll Learn
• How do I read a waterfall?• Waterfall anti-patterns• Creating your own waterfall
![Page 4: Drop your website load times down a waterfall final 1](https://reader036.fdocuments.in/reader036/viewer/2022062709/558e0b4e1a28abb7178b465b/html5/thumbnails/4.jpg)
Typical Waterfall
![Page 5: Drop your website load times down a waterfall final 1](https://reader036.fdocuments.in/reader036/viewer/2022062709/558e0b4e1a28abb7178b465b/html5/thumbnails/5.jpg)
Avoid data theft and downtime by extending the security perimeter outside the data-center and protect from increasing frequency, scale and sophistication of web attacks.
Breaking Down A Request
![Page 6: Drop your website load times down a waterfall final 1](https://reader036.fdocuments.in/reader036/viewer/2022062709/558e0b4e1a28abb7178b465b/html5/thumbnails/6.jpg)
Breaking Down A Request
![Page 7: Drop your website load times down a waterfall final 1](https://reader036.fdocuments.in/reader036/viewer/2022062709/558e0b4e1a28abb7178b465b/html5/thumbnails/7.jpg)
Back-end vs Front-end?Back-end
Time to generate and send HTMLFront-end
Everything that follows
![Page 8: Drop your website load times down a waterfall final 1](https://reader036.fdocuments.in/reader036/viewer/2022062709/558e0b4e1a28abb7178b465b/html5/thumbnails/8.jpg)
Important Timers
Start Render OnLoad Event
![Page 9: Drop your website load times down a waterfall final 1](https://reader036.fdocuments.in/reader036/viewer/2022062709/558e0b4e1a28abb7178b465b/html5/thumbnails/9.jpg)
Avoid data theft and downtime by extending the security perimeter outside the data-center and protect from increasing frequency, scale and sophistication of web attacks.
Problems
Latency: every request/response round trip incurs a latency penalty.
Payload: page size increasing; last mile bandwidth varies wildly.
Rendering: browser rendering andparsing takes time.
![Page 10: Drop your website load times down a waterfall final 1](https://reader036.fdocuments.in/reader036/viewer/2022062709/558e0b4e1a28abb7178b465b/html5/thumbnails/10.jpg)
Waterfall Anti-Patterns
![Page 11: Drop your website load times down a waterfall final 1](https://reader036.fdocuments.in/reader036/viewer/2022062709/558e0b4e1a28abb7178b465b/html5/thumbnails/11.jpg)
OMG WTF MS?
SSL Latency
![Page 12: Drop your website load times down a waterfall final 1](https://reader036.fdocuments.in/reader036/viewer/2022062709/558e0b4e1a28abb7178b465b/html5/thumbnails/12.jpg)
SSL Latency Part Deux
![Page 13: Drop your website load times down a waterfall final 1](https://reader036.fdocuments.in/reader036/viewer/2022062709/558e0b4e1a28abb7178b465b/html5/thumbnails/13.jpg)
The Hockey Stick
![Page 14: Drop your website load times down a waterfall final 1](https://reader036.fdocuments.in/reader036/viewer/2022062709/558e0b4e1a28abb7178b465b/html5/thumbnails/14.jpg)
Errors + Redirects
![Page 15: Drop your website load times down a waterfall final 1](https://reader036.fdocuments.in/reader036/viewer/2022062709/558e0b4e1a28abb7178b465b/html5/thumbnails/15.jpg)
DNS Lookup
![Page 16: Drop your website load times down a waterfall final 1](https://reader036.fdocuments.in/reader036/viewer/2022062709/558e0b4e1a28abb7178b465b/html5/thumbnails/16.jpg)
TTFB
![Page 17: Drop your website load times down a waterfall final 1](https://reader036.fdocuments.in/reader036/viewer/2022062709/558e0b4e1a28abb7178b465b/html5/thumbnails/17.jpg)
Keep-Alive
![Page 18: Drop your website load times down a waterfall final 1](https://reader036.fdocuments.in/reader036/viewer/2022062709/558e0b4e1a28abb7178b465b/html5/thumbnails/18.jpg)
The Independent (UK)
http://goo.gl/T02rhU
![Page 19: Drop your website load times down a waterfall final 1](https://reader036.fdocuments.in/reader036/viewer/2022062709/558e0b4e1a28abb7178b465b/html5/thumbnails/19.jpg)
Why Should I Care?
“We’ve made the Internet in our image…which in America means obese”.
-Jason Grigsby
![Page 20: Drop your website load times down a waterfall final 1](https://reader036.fdocuments.in/reader036/viewer/2022062709/558e0b4e1a28abb7178b465b/html5/thumbnails/20.jpg)
Hands ON – Webpagetest.org
![Page 21: Drop your website load times down a waterfall final 1](https://reader036.fdocuments.in/reader036/viewer/2022062709/558e0b4e1a28abb7178b465b/html5/thumbnails/21.jpg)
Resources
• Webpagetest on Github• Quick start guide• Build your own instance• Support forums