An Experts Guide            to making a website slow!!!                        April 27th, 2012Yottaa Inc.http://www.yotta...
Agenda•   The Web… Its complicated•   Things that make a website slow•   Human factors of web performance•   How can you m...
THE WEB… ITSCOMPLICATED               © 2011 Yottaa Inc. All Rights Reserved.   3
In between your visitors and you                               4
THINGS THAT MAKE YOURWEBSITE SLOW                  © 2011 Yottaa Inc. All Rights Reserved.   5
Lots of Requests• Product owners want rich websites  – Rich in User Experience  – Rich in Visual Presentation• Achieving r...
Fat Resources• Many of the resources that you need to  load can be made fatter than required  – HTML, CSS, JavaScript – Ad...
Bad Servers• There are many things that can make your  servers slow  – Poorly written code  – Bad database design  – Shari...
Randomness• This is one of the hard things to add your  site to make it slow.  – Some of your users will experience a slow...
Do not use caching• The web allows you to specify which  resources the browser will cache on the  visitor’s machine• Not s...
3rd Party Plugins• Bloggers love to make their websites slow  using plugins.  – Twitter, Facebook, Google Plus, LinkedIn  ...
Other things you can do• Redirect from www to non-www using client-side    – Use a 301 redirection instead of 302•   404s ...
HUMAN FACTORS                © 2011 Yottaa Inc. All Rights Reserved. 13
Human Factors• Desire for Social• Desire to increase functionality• Lack of understanding about the impact of performance ...
HOW CAN YOU MAKE YOURWEBSITE FASTER?                 © 2011 Yottaa Inc. All Rights Reserved. 15
YottaaBob (Buffone)CTO/Co-founderwww.yottaa.comCome and check us out in the vendor area!!!THANK YOU FOR YOUR TIME         ...
Upcoming SlideShare
Loading in...5
×

An Expert's Guide to Making a Website Slow - Chicago Webmasters Meetup 6/5/2012

944
-1

Published on

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

  • Be the first to like this

No Downloads
Views
Total Views
944
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

An Expert's Guide to Making a Website Slow - Chicago Webmasters Meetup 6/5/2012

  1. 1. An Experts Guide to making a website slow!!! April 27th, 2012Yottaa Inc.http://www.yottaa.com
  2. 2. Agenda• The Web… Its complicated• Things that make a website slow• Human factors of web performance• How can you make your website faster?• Tweet – @rockstarapps – @yottaa 2
  3. 3. THE WEB… ITSCOMPLICATED © 2011 Yottaa Inc. All Rights Reserved. 3
  4. 4. In between your visitors and you 4
  5. 5. THINGS THAT MAKE YOURWEBSITE SLOW © 2011 Yottaa Inc. All Rights Reserved. 5
  6. 6. Lots of Requests• Product owners want rich websites – Rich in User Experience – Rich in Visual Presentation• Achieving richness requires more resources to be downloaded to the client – CSS – HTML – JavaScript – Images 6
  7. 7. Fat Resources• Many of the resources that you need to load can be made fatter than required – HTML, CSS, JavaScript – Add lots of comments and white space – Images • Use images that are larger than displayed on the webpage • Always use the highest quality settings• Turn off gzip compression on your server 7
  8. 8. Bad Servers• There are many things that can make your servers slow – Poorly written code – Bad database design – Sharing a server with others – Old Servers – Not enough memory – Slow hard drives 8
  9. 9. Randomness• This is one of the hard things to add your site to make it slow. – Some of your users will experience a slow website• It only takes one resource to slow down your website. 9
  10. 10. Do not use caching• The web allows you to specify which resources the browser will cache on the visitor’s machine• Not specifying cache control correctly means the browser will need to load resources for every page and 10
  11. 11. 3rd Party Plugins• Bloggers love to make their websites slow using plugins. – Twitter, Facebook, Google Plus, LinkedIn – Photo plugins…• Not utilizing asynchronous loading of 3rd party resources. 11
  12. 12. Other things you can do• Redirect from www to non-www using client-side – Use a 301 redirection instead of 302• 404s – usually take longer• Run JavaScript code while your page is loading.• Only look at how fast your site is from your desktop• Think your website is fast enough• Do not test your websites performance• Think your developers would never do any of these things 12
  13. 13. HUMAN FACTORS © 2011 Yottaa Inc. All Rights Reserved. 13
  14. 14. Human Factors• Desire for Social• Desire to increase functionality• Lack of understanding about the impact of performance on the business• Lack of understanding about what makes a website slow or fast• Lack of the ability to determine if there is a problem• Lack of time to test and fix issues 14
  15. 15. HOW CAN YOU MAKE YOURWEBSITE FASTER? © 2011 Yottaa Inc. All Rights Reserved. 15
  16. 16. YottaaBob (Buffone)CTO/Co-founderwww.yottaa.comCome and check us out in the vendor area!!!THANK YOU FOR YOUR TIME 16
  1. A particular slide catching your eye?

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

×