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

Getting and staying fast - A web performance round-up

Getting and staying fast - A web performance round-up

Making and keeping web applications fast is hard work, but also very rewarding and pays off very quickly with higher user satisfaction, increased usage and better conversions. In this presentation I'll talk about all the lessons I learned by working on application performance at ResearchGate: Why it is actually important, how you can convince your managers to invest time and money in it and what you have to do to measure and improve performance.

Bastian Hofmann

March 09, 2017
Tweet

More Decks by Bastian Hofmann

Other Decks in Programming

Transcript

  1. $start = microtime(true); register_shutdown_function( function () use ($start) { StatsD::timer(

    'response_time', microtime(true) - $start ); } ); // do complex stuff
  2. TLS

  3. CSS

  4. JS

  5. HTTP/1.1 200 OK Content-Type: text/html <html> <head> <styles> … your

    critical css </styles> </head> <body> <div>content</div> load main.css async </body> </html>