Performance Web
Upcoming SlideShare
Loading in...5
×
 

Performance Web

on

  • 1,626 views

Apresentação sobre performance de aplicações web, onde a responsabilidade é de todo o time.

Apresentação sobre performance de aplicações web, onde a responsabilidade é de todo o time.

Statistics

Views

Total Views
1,626
Views on SlideShare
308
Embed Views
1,318

Actions

Likes
1
Downloads
1
Comments
0

9 Embeds 1,318

http://www.rodolfofadino.com.br 800
http://rodolfofadino.com.br 342
http://www.rodolfojunior.com 81
http://rodolfojunior.com 78
http://cloud.feedly.com 11
http://feedly.com 3
http://www.linkedin.com 1
http://reader.aol.com 1
https://www.linkedin.com 1
More...

Accessibility

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Performance Web Performance Web Presentation Transcript

    • Performance @RodolfoFadino
    • ! Instantâneo
    • Soma de fatores Back-End • Cache • Thread • Debug/Release • SQL • IO • Network • ... Front-End • CSS • JS • IMG • Headers • Minified • CDN • Proxy • Cookies • ...
    • • “…only 10-20% of the total end-user response time is spent getting the HTML document to the browser. You need to focus on the other 80- 90% if you want to make your pages noticeably faster…”
    • Anatomia de uma requisição HTTP • DNS Lookup • Initial Connection – Keep-Alive Header • Time to First Byte • Content Download
    • 14 regras • Rule 1 - Make Fewer HTTP Requests • Rule 2 - Use a Content Delivery Network • Rule 3 - Add an Expires Header • Rule 4 - Gzip Components • Rule 5 - Put Stylesheets at the Top • Rule 6 - Put Scripts at the Bottom • Rule 7 - Avoid CSS Expressions • Rule 8 - Make JavaScript and CSS External • Rule 9 - Reduce DNS Lookups • Rule 10 - Minify JavaScript • Rule 11 - Avoid Redirects • Rule 12 - Remove Duplicate Scripts • Rule 13 - Configure ETags • Rule 14 - Make AJAX Cacheable
    • Ok, eu sei as 14 regras, e dai? • Rule 1 - Make Fewer HTTP Requests • Rule 2 - Use a Content Delivery Network • Rule 3 - Add an Expires Header • Rule 4 - Gzip Components • Rule 5 - Put Stylesheets at the Top • Rule 6 - Put Scripts at the Bottom • Rule 7 - Avoid CSS Expressions • Rule 8 - Make JavaScript and CSS External • Rule 9 - Reduce DNS Lookups • Rule 10 - Minify JavaScript • Rule 11 - Avoid Redirects • Rule 12 - Remove Duplicate Scripts • Rule 13 - Configure ETags • Rule 14 - Make AJAX Cacheable
    • Quando foi a última vez que você usou o YSlow ou Page Speed?
    • Vamos fazer um projeto para isso #SóQueNão
    • Backlog
    • Melhorar a performance é uma responsabilidade nossa (time)
    • Demo