SlideShare ist ein Scribd-Unternehmen logo
1 von 42
Downloaden Sie, um offline zu lesen
Wordpress Horsepower
10 Ways to speed up Wordpress
Who am I?
Ross Johnson
CEO & JANITOR OF 3.7 DESIGNS

http://www.twitter.com/3PointRoss
Why?
We all have schweet
computers and fast
interwebs, right?
LESS PATIENT!
Yes, we are actually less patient...
http://www.pearanalytics.com/blog/2009/how-webpage-load-time-related-to-visitor-loss/
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
For every 100ms increase in load
time, sales would decrease 1%.
- Amazon 2007
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
Problems?
There are some common problems you are
likely to run into...
Code Bloat
<div><div><span><div><table><thead><div>
Large Media
    Optimize dat shiz!
Database Queries
Shall we take MySQL or YourSQL?
Server Processing
Like food processing, but totally different...
Server Calls
Here server, come here boy!
Sh*t Server
Smelly...
Lets UPGRADE
Vroom Vroom yo!
1. Improve your Code
remove extra <div>’s, no more tables, strip
unnecessary CSS, etc...
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
2. Optimize
Optimize your images...
Shrink O Matic - http://toki-woki.net/p/Shrink-O-Matic/
3. Reduce Server Calls
Get off the phone!
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
4. Cache
I make it rain...
Top Caching Plugins
•WP Super Cache
•Hyper Cache
•DB Cache
•WP Widget Cache
•W3 Total Cache
5. Compress
I don’t have any good jokes for this one.
GZIP Output
If your friend!
Force Gzip - http://wordpress.org/extend/plugins/force-gzip
WP Compressor - http://wordpress.org/extend/plugins/wpcompressor
6. CDN
4 Words... Content Delivery Network, Awesome
Browsers limit number of connections to the
same server...


As low as TWO
connections
EFFICIENT
                     &
Intelligent delivery...
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
CDN Networks
       • Amazon CloudFront
•   Akamai
•   CacheFly
•   EdgeCast Networks
•   Internap
•   Level 3 Communications
•   Limelight Networks
7. Server Upgrade
With our power combined, we become...
Shared vs VPS

    ~or~
Dedicated Server
8. Improve your Database
Data is in the eye of the beholder...
Optimization
A Clean Database is a Happy Database
WP-Optimize - http://wordpress.org/extend/plugins/wp-optimize
9.htaccess
# 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
10. Spamburger
Does a blogger bad...
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
Thank ya!
http://www.37designs.com
http://3.7crea.tv
http://stylizedweb.com
http://workshop.37designs.com
@3PointRoss

Weitere ähnliche Inhalte

Was ist angesagt?

Speed up Your Joomla Site for Ultimate Performance
Speed up Your Joomla Site for Ultimate PerformanceSpeed up Your Joomla Site for Ultimate Performance
Speed up Your Joomla Site for Ultimate PerformanceJoomlaDay Australia
 
Optimizing web performance (Fronteers edition)
Optimizing web performance (Fronteers edition)Optimizing web performance (Fronteers edition)
Optimizing web performance (Fronteers edition)Dave Olsen
 
Caching strategy and apc
Caching strategy and apcCaching strategy and apc
Caching strategy and apcVõ Duy Tuấn
 
Measuring Web Performance
Measuring Web Performance Measuring Web Performance
Measuring Web Performance Dave Olsen
 
WordPress vs Other Content Management System
WordPress vs Other Content Management SystemWordPress vs Other Content Management System
WordPress vs Other Content Management SystemHTS Hosting
 
Web performance optimization (WPO)
Web performance optimization (WPO)Web performance optimization (WPO)
Web performance optimization (WPO)Mariusz Kaczmarek
 
WordPress Performance 101
WordPress Performance 101WordPress Performance 101
WordPress Performance 101Bora Yalcin
 
How to Speed up your Website
How to Speed up your WebsiteHow to Speed up your Website
How to Speed up your WebsiteHTS Hosting
 
WordPress website optimization
WordPress website optimizationWordPress website optimization
WordPress website optimizationDaniel Kanchev
 
WordPress Optimization with Litespeed Cache #wpjkt14
WordPress Optimization with Litespeed Cache  #wpjkt14WordPress Optimization with Litespeed Cache  #wpjkt14
WordPress Optimization with Litespeed Cache #wpjkt14WordPress
 
Word campktm speed-security
Word campktm speed-securityWord campktm speed-security
Word campktm speed-securityDigamber Pradhan
 
Leeward WordPress Meetup- Caching and Website Speed
Leeward WordPress Meetup- Caching and Website SpeedLeeward WordPress Meetup- Caching and Website Speed
Leeward WordPress Meetup- Caching and Website SpeedArlen Nagata
 
Front-End Performance Optimizing
Front-End Performance OptimizingFront-End Performance Optimizing
Front-End Performance OptimizingMichael Pehl
 
High Performance Web/Mobile Pages - Automation
High Performance Web/Mobile Pages - AutomationHigh Performance Web/Mobile Pages - Automation
High Performance Web/Mobile Pages - Automationsoheil416
 
I Can Haz More Performanz?
I Can Haz More Performanz?I Can Haz More Performanz?
I Can Haz More Performanz?Andy Melichar
 
Fast Websites: The What, Why, and How
Fast Websites: The What, Why, and HowFast Websites: The What, Why, and How
Fast Websites: The What, Why, and HowAndrew Duthie
 
Technical SEO for WordPress - 2019 edition
Technical SEO for WordPress - 2019 editionTechnical SEO for WordPress - 2019 edition
Technical SEO for WordPress - 2019 editionOtto Kekäläinen
 

Was ist angesagt? (20)

Speed up Your Joomla Site for Ultimate Performance
Speed up Your Joomla Site for Ultimate PerformanceSpeed up Your Joomla Site for Ultimate Performance
Speed up Your Joomla Site for Ultimate Performance
 
WordPress optimization
WordPress optimizationWordPress optimization
WordPress optimization
 
Optimizing web performance (Fronteers edition)
Optimizing web performance (Fronteers edition)Optimizing web performance (Fronteers edition)
Optimizing web performance (Fronteers edition)
 
Caching strategy and apc
Caching strategy and apcCaching strategy and apc
Caching strategy and apc
 
Measuring Web Performance
Measuring Web Performance Measuring Web Performance
Measuring Web Performance
 
WordPress vs Other Content Management System
WordPress vs Other Content Management SystemWordPress vs Other Content Management System
WordPress vs Other Content Management System
 
Web performance optimization (WPO)
Web performance optimization (WPO)Web performance optimization (WPO)
Web performance optimization (WPO)
 
WordPress Performance 101
WordPress Performance 101WordPress Performance 101
WordPress Performance 101
 
How to Speed up your Website
How to Speed up your WebsiteHow to Speed up your Website
How to Speed up your Website
 
Keep the Web Fast
Keep the Web FastKeep the Web Fast
Keep the Web Fast
 
WordPress website optimization
WordPress website optimizationWordPress website optimization
WordPress website optimization
 
WordPress Optimization with Litespeed Cache #wpjkt14
WordPress Optimization with Litespeed Cache  #wpjkt14WordPress Optimization with Litespeed Cache  #wpjkt14
WordPress Optimization with Litespeed Cache #wpjkt14
 
Word campktm speed-security
Word campktm speed-securityWord campktm speed-security
Word campktm speed-security
 
Leeward WordPress Meetup- Caching and Website Speed
Leeward WordPress Meetup- Caching and Website SpeedLeeward WordPress Meetup- Caching and Website Speed
Leeward WordPress Meetup- Caching and Website Speed
 
Meta Refresh 2014
Meta Refresh 2014Meta Refresh 2014
Meta Refresh 2014
 
Front-End Performance Optimizing
Front-End Performance OptimizingFront-End Performance Optimizing
Front-End Performance Optimizing
 
High Performance Web/Mobile Pages - Automation
High Performance Web/Mobile Pages - AutomationHigh Performance Web/Mobile Pages - Automation
High Performance Web/Mobile Pages - Automation
 
I Can Haz More Performanz?
I Can Haz More Performanz?I Can Haz More Performanz?
I Can Haz More Performanz?
 
Fast Websites: The What, Why, and How
Fast Websites: The What, Why, and HowFast Websites: The What, Why, and How
Fast Websites: The What, Why, and How
 
Technical SEO for WordPress - 2019 edition
Technical SEO for WordPress - 2019 editionTechnical SEO for WordPress - 2019 edition
Technical SEO for WordPress - 2019 edition
 

Ähnlich wie Wordpress horsepower

How to optimize your Magento store
How to optimize your Magento store How to optimize your Magento store
How to optimize your Magento store Rasbor.com
 
Introduction to Optimizing WordPress for Website Speed
Introduction to Optimizing WordPress for Website SpeedIntroduction to Optimizing WordPress for Website Speed
Introduction to Optimizing WordPress for Website SpeedNile Flores
 
SEO 101 - Google Page Speed Insights Explained
SEO 101 - Google Page Speed Insights Explained SEO 101 - Google Page Speed Insights Explained
SEO 101 - Google Page Speed Insights Explained Steve Weber
 
How to Fix a Slow WordPress Site (and get A+ scores)
How to Fix a Slow WordPress Site (and get A+ scores)How to Fix a Slow WordPress Site (and get A+ scores)
How to Fix a Slow WordPress Site (and get A+ scores)Lewis Ogden
 
Magento Performance Improvements with Client Side Optimizations
Magento Performance Improvements with Client Side OptimizationsMagento Performance Improvements with Client Side Optimizations
Magento Performance Improvements with Client Side OptimizationsPINT Inc
 
Web Client Performance
Web Client PerformanceWeb Client Performance
Web Client PerformanceHerea Adrian
 
Site Speed = Success – Optimising WordPress from the Server Up - Presented by...
Site Speed = Success – Optimising WordPress from the Server Up - Presented by...Site Speed = Success – Optimising WordPress from the Server Up - Presented by...
Site Speed = Success – Optimising WordPress from the Server Up - Presented by...WordCamp Harare
 
WordCamp Harare 2016 - Site Speed = Success
WordCamp Harare 2016 - Site Speed = SuccessWordCamp Harare 2016 - Site Speed = Success
WordCamp Harare 2016 - Site Speed = SuccessAnthony Somerset
 
Make Drupal Run Fast - increase page load speed
Make Drupal Run Fast - increase page load speedMake Drupal Run Fast - increase page load speed
Make Drupal Run Fast - increase page load speedAndy Kucharski
 
WPblog's Ultimate WordPress Guide to Boost Your Website Performance
WPblog's Ultimate WordPress Guide to Boost Your Website Performance WPblog's Ultimate WordPress Guide to Boost Your Website Performance
WPblog's Ultimate WordPress Guide to Boost Your Website Performance Jessica Ervin
 
Speed Up WordPress Websites - Part 1 - WordPress Cairo Meetup
Speed Up WordPress Websites - Part 1 - WordPress Cairo MeetupSpeed Up WordPress Websites - Part 1 - WordPress Cairo Meetup
Speed Up WordPress Websites - Part 1 - WordPress Cairo MeetupAhmed Mohammed Nagdy
 
How to Improve Magento Performance | Tips to Speed up Magento eCommerce Site/...
How to Improve Magento Performance | Tips to Speed up Magento eCommerce Site/...How to Improve Magento Performance | Tips to Speed up Magento eCommerce Site/...
How to Improve Magento Performance | Tips to Speed up Magento eCommerce Site/...I-Verve Inc
 
5 Ways to Optimize Your WordPress Site
5 Ways to Optimize Your WordPress Site5 Ways to Optimize Your WordPress Site
5 Ways to Optimize Your WordPress SiteMarkupBox
 
Guide 4 - How To Dramatically Speed Up Your Website Using A Caching Plugin.pdf
Guide 4 - How To Dramatically Speed Up Your Website Using A Caching Plugin.pdfGuide 4 - How To Dramatically Speed Up Your Website Using A Caching Plugin.pdf
Guide 4 - How To Dramatically Speed Up Your Website Using A Caching Plugin.pdfpersuebusiness
 
How Can You Make Your Website Faster?
How Can You Make Your Website Faster?How Can You Make Your Website Faster?
How Can You Make Your Website Faster?HTS Hosting
 

Ähnlich wie Wordpress horsepower (20)

Caching 101
Caching 101Caching 101
Caching 101
 
Show Me The Cache!
Show Me The Cache!Show Me The Cache!
Show Me The Cache!
 
How to optimize your Magento store
How to optimize your Magento store How to optimize your Magento store
How to optimize your Magento store
 
Introduction to Optimizing WordPress for Website Speed
Introduction to Optimizing WordPress for Website SpeedIntroduction to Optimizing WordPress for Website Speed
Introduction to Optimizing WordPress for Website Speed
 
SEO 101 - Google Page Speed Insights Explained
SEO 101 - Google Page Speed Insights Explained SEO 101 - Google Page Speed Insights Explained
SEO 101 - Google Page Speed Insights Explained
 
How to Fix a Slow WordPress Site (and get A+ scores)
How to Fix a Slow WordPress Site (and get A+ scores)How to Fix a Slow WordPress Site (and get A+ scores)
How to Fix a Slow WordPress Site (and get A+ scores)
 
Magento Performance Improvements with Client Side Optimizations
Magento Performance Improvements with Client Side OptimizationsMagento Performance Improvements with Client Side Optimizations
Magento Performance Improvements with Client Side Optimizations
 
Web Client Performance
Web Client PerformanceWeb Client Performance
Web Client Performance
 
Site Speed = Success – Optimising WordPress from the Server Up - Presented by...
Site Speed = Success – Optimising WordPress from the Server Up - Presented by...Site Speed = Success – Optimising WordPress from the Server Up - Presented by...
Site Speed = Success – Optimising WordPress from the Server Up - Presented by...
 
WordCamp Harare 2016 - Site Speed = Success
WordCamp Harare 2016 - Site Speed = SuccessWordCamp Harare 2016 - Site Speed = Success
WordCamp Harare 2016 - Site Speed = Success
 
Optimize wordpress
Optimize wordpressOptimize wordpress
Optimize wordpress
 
23 Ways To Speed Up WordPress
23 Ways To Speed Up WordPress23 Ways To Speed Up WordPress
23 Ways To Speed Up WordPress
 
Make Drupal Run Fast - increase page load speed
Make Drupal Run Fast - increase page load speedMake Drupal Run Fast - increase page load speed
Make Drupal Run Fast - increase page load speed
 
Optimizing wp
Optimizing wpOptimizing wp
Optimizing wp
 
WPblog's Ultimate WordPress Guide to Boost Your Website Performance
WPblog's Ultimate WordPress Guide to Boost Your Website Performance WPblog's Ultimate WordPress Guide to Boost Your Website Performance
WPblog's Ultimate WordPress Guide to Boost Your Website Performance
 
Speed Up WordPress Websites - Part 1 - WordPress Cairo Meetup
Speed Up WordPress Websites - Part 1 - WordPress Cairo MeetupSpeed Up WordPress Websites - Part 1 - WordPress Cairo Meetup
Speed Up WordPress Websites - Part 1 - WordPress Cairo Meetup
 
How to Improve Magento Performance | Tips to Speed up Magento eCommerce Site/...
How to Improve Magento Performance | Tips to Speed up Magento eCommerce Site/...How to Improve Magento Performance | Tips to Speed up Magento eCommerce Site/...
How to Improve Magento Performance | Tips to Speed up Magento eCommerce Site/...
 
5 Ways to Optimize Your WordPress Site
5 Ways to Optimize Your WordPress Site5 Ways to Optimize Your WordPress Site
5 Ways to Optimize Your WordPress Site
 
Guide 4 - How To Dramatically Speed Up Your Website Using A Caching Plugin.pdf
Guide 4 - How To Dramatically Speed Up Your Website Using A Caching Plugin.pdfGuide 4 - How To Dramatically Speed Up Your Website Using A Caching Plugin.pdf
Guide 4 - How To Dramatically Speed Up Your Website Using A Caching Plugin.pdf
 
How Can You Make Your Website Faster?
How Can You Make Your Website Faster?How Can You Make Your Website Faster?
How Can You Make Your Website Faster?
 

Mehr von Ross Johnson

Design for Non-Designers
Design for Non-DesignersDesign for Non-Designers
Design for Non-DesignersRoss Johnson
 
Starting a Successful Premium Pluging Business
Starting a Successful Premium Pluging BusinessStarting a Successful Premium Pluging Business
Starting a Successful Premium Pluging BusinessRoss Johnson
 
Creating Influence
Creating InfluenceCreating Influence
Creating InfluenceRoss Johnson
 
Blogging Best Practices - The MSU New Media Drivers License Course
Blogging Best Practices - The MSU New Media Drivers License CourseBlogging Best Practices - The MSU New Media Drivers License Course
Blogging Best Practices - The MSU New Media Drivers License CourseRoss Johnson
 
Overlap of emotion and usability
Overlap of emotion and usabilityOverlap of emotion and usability
Overlap of emotion and usabilityRoss Johnson
 
WordPress Website Basics - Domains, Hosting & Why WordPress
WordPress Website Basics - Domains, Hosting & Why WordPressWordPress Website Basics - Domains, Hosting & Why WordPress
WordPress Website Basics - Domains, Hosting & Why WordPressRoss Johnson
 
Word press & social media
Word press & social mediaWord press & social media
Word press & social mediaRoss Johnson
 
Double Your Website’s Success
Double Your Website’s SuccessDouble Your Website’s Success
Double Your Website’s SuccessRoss Johnson
 
Wordpress Backups, Automated and Secure
Wordpress Backups, Automated and SecureWordpress Backups, Automated and Secure
Wordpress Backups, Automated and SecureRoss Johnson
 
Why Social Media Succeeds or Fails
Why Social Media Succeeds or FailsWhy Social Media Succeeds or Fails
Why Social Media Succeeds or FailsRoss Johnson
 
Web Site Strategy - Building an Effective Website
Web Site Strategy - Building an Effective WebsiteWeb Site Strategy - Building an Effective Website
Web Site Strategy - Building an Effective WebsiteRoss Johnson
 
Public Agencies Meet Sustainable Design
Public Agencies Meet Sustainable DesignPublic Agencies Meet Sustainable Design
Public Agencies Meet Sustainable DesignRoss Johnson
 
Public Agencies Meet Sustainable Design
Public Agencies Meet Sustainable DesignPublic Agencies Meet Sustainable Design
Public Agencies Meet Sustainable DesignRoss Johnson
 

Mehr von Ross Johnson (14)

Design for Non-Designers
Design for Non-DesignersDesign for Non-Designers
Design for Non-Designers
 
Starting a Successful Premium Pluging Business
Starting a Successful Premium Pluging BusinessStarting a Successful Premium Pluging Business
Starting a Successful Premium Pluging Business
 
Creating Influence
Creating InfluenceCreating Influence
Creating Influence
 
Blogging Best Practices - The MSU New Media Drivers License Course
Blogging Best Practices - The MSU New Media Drivers License CourseBlogging Best Practices - The MSU New Media Drivers License Course
Blogging Best Practices - The MSU New Media Drivers License Course
 
Overlap of emotion and usability
Overlap of emotion and usabilityOverlap of emotion and usability
Overlap of emotion and usability
 
WordPress Website Basics - Domains, Hosting & Why WordPress
WordPress Website Basics - Domains, Hosting & Why WordPressWordPress Website Basics - Domains, Hosting & Why WordPress
WordPress Website Basics - Domains, Hosting & Why WordPress
 
Word press & social media
Word press & social mediaWord press & social media
Word press & social media
 
Double Your Website’s Success
Double Your Website’s SuccessDouble Your Website’s Success
Double Your Website’s Success
 
Wordpress Backups, Automated and Secure
Wordpress Backups, Automated and SecureWordpress Backups, Automated and Secure
Wordpress Backups, Automated and Secure
 
Why Social Media Succeeds or Fails
Why Social Media Succeeds or FailsWhy Social Media Succeeds or Fails
Why Social Media Succeeds or Fails
 
Web Site Strategy - Building an Effective Website
Web Site Strategy - Building an Effective WebsiteWeb Site Strategy - Building an Effective Website
Web Site Strategy - Building an Effective Website
 
Public Agencies Meet Sustainable Design
Public Agencies Meet Sustainable DesignPublic Agencies Meet Sustainable Design
Public Agencies Meet Sustainable Design
 
Public Agencies Meet Sustainable Design
Public Agencies Meet Sustainable DesignPublic Agencies Meet Sustainable Design
Public Agencies Meet Sustainable Design
 
A3C Spring Map
A3C Spring MapA3C Spring Map
A3C Spring Map
 

Wordpress horsepower