Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Web performance for LAMP developers (front end)

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on. →

Web performance for LAMP developers (front end)

Sergey's short introduction to web performance for LAMP developers, presented at July 2011 NY Web Performance Meetup: http://www.nywebperformance.org/events/20619301/

Back-end presentation was done by Ronald Bradford

Avatar for Sergey Chernyshev

Sergey Chernyshev

July 28, 2011

More Decks by Sergey Chernyshev

Other Decks in Technology

Transcript

  1. Performance? Why? $$$ Money $$$ • Shopzilla +7-12% conversions! &

    -50% operation costs • +15% (+60M) downloads for Firefox. (-1sec => +2.7% downloads) • Slowness is sticky (Google and Microsoft) User experience SEO: Google uses site's speed in ranking
  2. "Front-end" • Read waterfall diagrams • Measure user's version of

    performance • Use browser's cache • "Compile" your web apps
  3. Metrics • TTFB • Time to load • Time to

    first render • Above the Fold (AFT) • Your business metrics • Technical metrics (# of requests, page size, etc)
  4. Compile • Combine CSS and JavaScript • Minify CSS, JavaScript

    and even HTML • Optimize images • Version static / code URLs