Your SlideShare is downloading. ×
0
Double Your Website's Performance In 5 Minutes Dan DeFelippi http://razorfast.com http://driverdan.com
Who Am I? <ul><li>Dan DeFelippi </li></ul><ul><li>Lead Web Developer, GripMedia Inc. </li></ul><ul><ul><li>Consulting </li...
Why Performance Matters <ul><ul><li>Slow Website = Sad Users </li></ul></ul><ul><ul><li>Improved Conversions </li></ul></u...
Client-side vs Server-side <ul><ul><li>Simple things are quick </li></ul></ul><ul><ul><li>Everything else is time consumin...
The Basics <ul><ul><li>Gzip Everything </li></ul></ul><ul><ul><li>Keep-Alive </li></ul></ul><ul><ul><li>Expires Headers </...
More Advanced <ul><ul><li>Use a CDN  </li></ul></ul><ul><ul><li>Sprites </li></ul></ul><ul><ul><li>Data URIs </li></ul></u...
Performance Resources <ul><ul><li>Steve Souders  http://stevesouders.com/   </li></ul></ul><ul><ul><li>Pagetest  http://we...
Questions <ul><li>  </li></ul><ul><li>Dan DeFelippi </li></ul><ul><li>  </li></ul><ul><li>585-466-4747 [email_address] </l...
Upcoming SlideShare
Loading in...5
×

Double your website's performance in 5 minutes

931

Published on

Introduction to web performance optimization for Barcamp Rochester

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

  • Be the first to like this

No Downloads
Views
Total Views
931
On Slideshare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
13
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Double your website's performance in 5 minutes"

  1. 1. Double Your Website's Performance In 5 Minutes Dan DeFelippi http://razorfast.com http://driverdan.com
  2. 2. Who Am I? <ul><li>Dan DeFelippi </li></ul><ul><li>Lead Web Developer, GripMedia Inc. </li></ul><ul><ul><li>Consulting </li></ul></ul><ul><ul><li>Website & server performance review </li></ul></ul><ul><ul><li>Freelance development </li></ul></ul><ul><ul><li>Server admin </li></ul></ul>
  3. 3. Why Performance Matters <ul><ul><li>Slow Website = Sad Users </li></ul></ul><ul><ul><li>Improved Conversions </li></ul></ul><ul><ul><li>Lower Bounce Rates </li></ul></ul><ul><ul><li>Longer visits </li></ul></ul>
  4. 4. Client-side vs Server-side <ul><ul><li>Simple things are quick </li></ul></ul><ul><ul><li>Everything else is time consuming </li></ul></ul><ul><ul><li>Good free tools available </li></ul></ul><ul><ul><li>Requires more work </li></ul></ul><ul><ul><li>May require configuration changes </li></ul></ul><ul><ul><li>Small changes = big improvements </li></ul></ul><ul><ul><li>Rarely a hardware issue </li></ul></ul>
  5. 5. The Basics <ul><ul><li>Gzip Everything </li></ul></ul><ul><ul><li>Keep-Alive </li></ul></ul><ul><ul><li>Expires Headers </li></ul></ul><ul><ul><li>Cache Everything </li></ul></ul><ul><ul><li>Combine & Minify CSS files </li></ul></ul><ul><ul><li>Combine & Minify JS files </li></ul></ul><ul><ul><li>Minify images </li></ul></ul>Minimize & Reduce
  6. 6. More Advanced <ul><ul><li>Use a CDN </li></ul></ul><ul><ul><li>Sprites </li></ul></ul><ul><ul><li>Data URIs </li></ul></ul><ul><ul><li>Eliminate Unnecessary Data </li></ul></ul><ul><ul><li>Lazy Loading </li></ul></ul>
  7. 7. Performance Resources <ul><ul><li>Steve Souders http://stevesouders.com/ </li></ul></ul><ul><ul><li>Pagetest http://webpagetest.org/ </li></ul></ul><ul><ul><li>Yahoo YSlow http://developer.yahoo.com/yslow/ </li></ul></ul><ul><ul><li>Google Page Speed http://code.google.com/speed/page-speed/ </li></ul></ul><ul><ul><li>dynaTrace AJAX http://ajax.dynatrace.com/pages/ </li></ul></ul><ul><ul><li>Zoompf http://zoompf.com/ </li></ul></ul><ul><ul><li>JSLint http://www.jslint.com/ </li></ul></ul><ul><ul><li>Yahoo YUI Compressor http://developer.yahoo.com/yui/compressor/ </li></ul></ul><ul><ul><li>Google Closure Compiler http://code.google.com/closure/compiler/  </li></ul></ul>
  8. 8. Questions <ul><li>  </li></ul><ul><li>Dan DeFelippi </li></ul><ul><li>  </li></ul><ul><li>585-466-4747 [email_address] </li></ul><ul><li>Twitter: ExpertDan </li></ul><ul><li>http://driverdan.com </li></ul>
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×