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

Website Performance on Shared Hosting (the JB m...

Website Performance on Shared Hosting (the JB method)

Get great performance for your WordPress website even on low cost, shared hosting. Use these free plugins, techniques and configuration changes to get the most from your site. (This method was 1st described by Jon Brown @JB510)

Andy Roberts

January 17, 2013
Tweet

More Decks by Andy Roberts

Other Decks in Technology

Transcript

  1. Will he? Free, Free, Free! Performance Tweaks you can make

    on or with most shared hosting (these could help any hosting setup). And they are all no cost, as in free.
  2. or won’t he? Geeky tweaks that are only suitable on

    VPS/Dedicated servers (i.e. Memcached, Hyper DB, NginX, etc.)
  3. Sharing, despite what mom tought... •not optimized any site •generalized

    solution •can’t touch many server settings •Ha Eva, there are things we can do
  4. Goal! This is Performance Optimization •Minimize HTTP requests •Lower Total

    data transfer •Limit CPU load •Eliminate Bottlenecks
  5. Images •Upload the max size needed •Compress to 60-70% (aka

    7 out of 12 in Photoshop) •WP Smush.it
  6. Control you WP DB •Optimize DB Plugin - WP DB

    Manager •Tame Revisions Plugin - Revision Control
  7. Do’s & Dont’s •Test, test, test •Turn it up to

    11! •Maximize the minify •Prime your cache
  8. PHP •PHP Version 5.2.17 •5.3 15% faster - Dmitry Stogov

    http:// news.php.net/php.internals/36484 •PHP 5.4 is even faster
  9. Apache Level File Compression Direct your Web Server (Apache) to

    compress the files on the way out the door
  10. Cloudflare Setup 1.Set up free Account 2.They Scan DNS and

    pull it 3.You Repoint Nameservers (wait)
  11. 0 7.5 15.0 22.5 30.0 Baseline Smush.it Opt DB C.

    - Easy C. - Adv Apache Cloudflare 1st Load 2nd Load Home Page Load Times
  12. 0 7.5 15.0 22.5 30.0 Baseline Smush.it Opt DB C.

    - Easy C. - Adv Apache Cloudflare 1st Load 2nd Load Home Page Load Times 24.9s 4.9s
  13. 0 7.5 15.0 22.5 30.0 Baseline Smush.it Opt DB C.

    - Easy C. - Adv Apache Cloudflare 1st Load 2nd Load Home Page Load Times 24.9s 4.9s 4.7s 0.7s
  14. 0 7.5 15.0 22.5 30.0 Baseline Smush.it Opt DB C.

    - Easy C. - Adv Apache Cloudflare 1st Load 2nd Load Home Page Load Times 24.9s 4.9s 4.7s 0.7s