Top Banner
Optimizing Your WordPress site Ozzy Rodriguez Twitter: @ OzzyR http://ozzyrodriguez.com WordPress Bay Area Foothills Group July 16, 2014
15

Optimizing Your WordPress Site

May 08, 2015

Download

Internet

ozzyr

If you're WordPress site is slower or has low performance scores, watch as I show you some of the tools I use to improve speed and performance for your own site as well as clients.

In the presentation, I go through some plugins you should be using on your site that are easy to set up as well as a basic setup of W3 Total Cache and using a CDN for your site.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Optimizing Your WordPress Site

Optimizing Your WordPress site

Ozzy Rodriguez

Twitter: @OzzyR

http://ozzyrodriguez.com

WordPress Bay Area Foothills Group

July 16, 2014

Page 2: Optimizing Your WordPress Site

Hosting Matters!

Most shared hosts have the following on one of their large servers:

• 2500 users

• 5000-7000 sites

• About 1000 of these are WordPress sites

• WordPress is a VERY HEAVY load on servers

• Because of this and the fact that WordPress is becoming more and more popular, more and more hosts are creating WordPress-specific hosting

• Good hosting costs money

• Easiest way to make your website faster

Page 3: Optimizing Your WordPress Site

Tools you need to optimize!

1. PageSpeed for Chrome or Firefox

2. Pingdom

Page 4: Optimizing Your WordPress Site

Queries are different than HTTP Requests

WordPress Queries• WordPress queries is information that

goes between the site and the database

• What you enter into the backend of your site is stored in the database

• The information is retrieved from the database by asking the database for it (plugins/themes)

HTTP Requests• These are requests made by the

website

• Include javascript, css, images, etc.

• Using sprites for images, combining css and combining javascript files will lower the requests made

Page 5: Optimizing Your WordPress Site

Check Your Queries

• WordPress runs off a database

• Each query adds extra time

• Query Monitor

Page 6: Optimizing Your WordPress Site

WP Smush.it

• Uses Yahoo Smush.it API

• Makes your images smaller in size, maintains quality

• Install the plugin when you start work on a site, run it once and it’ll run every time you add a new image

Page 7: Optimizing Your WordPress Site

Install W3 Total Cache

• I use it for ease of use and functionality

• Works great with MaxCDN and other CDN providers

• Install after you’ve optimized everything else

Page 8: Optimizing Your WordPress Site

Very quickly and easily, increase speed

• Enable Page Cache

• Minify Enable (leave defaults)

a) THIS MAY OR MAY NOT BE GOOD FOR YOUR SITE! CHECK WITH OR WITHOUT!

• Enable Object Cache

• Enable Browser Cache

• Play around with other settings as even settings within these settings. Performance increase depends on server and other factors

Page 9: Optimizing Your WordPress Site

Performance DifferenceBefore W3 Total Cache After W3 Total Cache

Page 10: Optimizing Your WordPress Site

YAY! SO HAPPY THAT THE SITE IS FASTER AND HAS SEEN A PERFORMANCE BOOST!

Photo Credit: Paul L Dineen

Page 11: Optimizing Your WordPress Site

Why use a CDN?• Content Delivery Network

• Takes your files and serves them from servers around the world

• Content is delivered from servers closest to your visitors (reduced latency, fast experience)

• MaxCDN, CloudFlare are big ones (Work with W3TC very easily)

Page 12: Optimizing Your WordPress Site

MaxCDN Setup Inside W3TC

• Set up your pull zone at MaxCDN

• Follow instructions inside W3TC

• EASY!

Page 13: Optimizing Your WordPress Site

With and Without a CDN

Without CDN With CDN

Page 14: Optimizing Your WordPress Site

Now the client is REALLY HAPPY!Photo Credit: Steve Corey

Page 15: Optimizing Your WordPress Site

Optimizing Your WordPress site

Ozzy Rodriguez

Twitter: @OzzyR

http://ozzyrodriguez.com

WordPress Bay Area Foothills Group

July 16, 2014