Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Wordpress horsepower

2,095 views

Published on

10 Ways to Speed Up Wordpress

  • Thanks for the nice list of plugins. I have found Blog Designer Pro an excellent way to design an eye catching Blog page on our website https://goo.gl/KFTQ4W & Avartan Slider Pro plugins to design an awesome slider. http://avartanslider.com/
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Thanks for sharing your slides Ross. I appreciate it! --Deb
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

Wordpress horsepower

  1. 1. Wordpress Horsepower 10 Ways to speed up Wordpress
  2. 2. Who am I? Ross Johnson CEO & JANITOR OF 3.7 DESIGNS http://www.twitter.com/3PointRoss
  3. 3. Why? We all have schweet computers and fast interwebs, right?
  4. 4. LESS PATIENT! Yes, we are actually less patient...
  5. 5. http://www.pearanalytics.com/blog/2009/how-webpage-load-time-related-to-visitor-loss/
  6. 6. You could lose up to 33% of your visitors if your page took more than 4 seconds to load on a broadband connection. - Akamai, 2006
  7. 7. For every 100ms increase in load time, sales would decrease 1%. - Amazon 2007
  8. 8. Going from 10 to 30 results per page increased load time by a mere 0.5 seconds, but resulted in a 20% drop in traffic. - Google 2006
  9. 9. Problems? There are some common problems you are likely to run into...
  10. 10. Code Bloat <div><div><span><div><table><thead><div>
  11. 11. Large Media Optimize dat shiz!
  12. 12. Database Queries Shall we take MySQL or YourSQL?
  13. 13. Server Processing Like food processing, but totally different...
  14. 14. Server Calls Here server, come here boy!
  15. 15. Sh*t Server Smelly...
  16. 16. Lets UPGRADE Vroom Vroom yo!
  17. 17. 1. Improve your Code remove extra <div>’s, no more tables, strip unnecessary CSS, etc...
  18. 18. Compress your Javascript http://javascriptcompressor.com Clean up your HTML http://tidy.sourceforge.net Compress and Clean your CSS http://www.cleancss.com http://www.csscompressor.com
  19. 19. 2. Optimize Optimize your images... Shrink O Matic - http://toki-woki.net/p/Shrink-O-Matic/
  20. 20. 3. Reduce Server Calls Get off the phone!
  21. 21. Combine Your Files http://wordpress.org/extend/plugins/scripts-gzip http://halmatferello.com/lab/wp-css/ http://halmatferello.com/lab/wp-js/ http://code.google.com/p/minify/ Use Sprites http://www.csssprites.com Share the Wealth http://code.google.com/apis/libraries
  22. 22. 4. Cache I make it rain...
  23. 23. Top Caching Plugins •WP Super Cache •Hyper Cache •DB Cache •WP Widget Cache •W3 Total Cache
  24. 24. 5. Compress I don’t have any good jokes for this one.
  25. 25. GZIP Output If your friend! Force Gzip - http://wordpress.org/extend/plugins/force-gzip WP Compressor - http://wordpress.org/extend/plugins/wpcompressor
  26. 26. 6. CDN 4 Words... Content Delivery Network, Awesome
  27. 27. Browsers limit number of connections to the same server... As low as TWO connections
  28. 28. EFFICIENT & Intelligent delivery...
  29. 29. CDN Plugins My CDN http://wordpress.org/extend/plugins/my-cdn W3 Total Cache http://wordpress.org/extend/plugins/w3-total-cache CDN Tools http://wordpress.org/extend/plugins/cdn-tools Free CDN http://wordpress.org/extend/plugins/free-cdn
  30. 30. CDN Networks • Amazon CloudFront • Akamai • CacheFly • EdgeCast Networks • Internap • Level 3 Communications • Limelight Networks
  31. 31. 7. Server Upgrade With our power combined, we become...
  32. 32. Shared vs VPS ~or~ Dedicated Server
  33. 33. 8. Improve your Database Data is in the eye of the beholder...
  34. 34. Optimization A Clean Database is a Happy Database WP-Optimize - http://wordpress.org/extend/plugins/wp-optimize
  35. 35. 9.htaccess
  36. 36. # BEGIN WordPress RewriteEngine on # # Unless you have set a different RewriteBase preceding this # point, you may delete or comment-out the following # RewriteBase directive: RewriteBase / # # if this request is for "/" or has already been rewritten to WP RewriteCond $1 ^(index.php)?$ [OR] # or if request is for image, css, or js file RewriteCond $1 .(gif|jpg|css|js|ico)$ [NC,OR] # or if URL resolves to existing file RewriteCond %{REQUEST_FILENAME} -f [OR] # or if URL resolves to existing directory RewriteCond %{REQUEST_FILENAME} -d # then skip the rewrite to WP RewriteRule ^(.*)$ - [S=1] # else rewrite the request to WP RewriteRule . /index.php [L] # # END wordpress
  37. 37. 10. Spamburger Does a blogger bad...
  38. 38. Tactics Captcha Recaptcha - http://wordpress.org/extend/plugins/wp-optimize Plugins Akismat - http://wordpress.org/extend/plugins/wp-optimize WP-Spam Free - http://wordpress.org/extend/plugins/wp-optimize Other Bad Behavior - http://wordpress.org/extend/plugins/bad-behavior
  39. 39. Thank ya! http://www.37designs.com http://3.7crea.tv http://stylizedweb.com http://workshop.37designs.com @3PointRoss

×