The last time i posted about how to speed up WordPress I talked about some quick tips that you could do. This time im going to be looking at using a CDN or content delivery network, and for the purpose of this article i will be looking at CloudFlare as its free and i use it on Blog Tipster.
The creators of Cloudflare claim “On average, websites on Cloudflare load twice as fast, use 60% less bandwidth, have 65% fewer requests and are way more secure.”
The CloudFlare netword has a network of 13 data centers that are placed around the world, from London, Newark and even Singapore. When a visitor arrives at your blog or website, CloudFlare will show them a cached page from your site, from the data center that is nearest their location.
This geographic proximity, coupled with the fact that CDN servers are specially optimized to serve static content faster than most shared hosting providers, will help your website load considerably faster.
Best of all, Cloudflare is incredibly easy to set up… And Free.
There are, however, a few mildly confusing parts, which we’ll address here. After you put in your web site domain name, CloudFlare will check your system,
and compile the DNS records that it can find. If any of these are missing, add them
to the list.
Then Cloudflare will assign your site a pair of name servers. Log into your domain registrar (where you registered your domain at) and change the name servers. Within 24 hours, Cloudflare will be set up for your site.
You can generally find the “change nameservers” option in the domain management area at your registrars site.
Cloudflare with W3 Total Cache
Once you’ve implemented Cloudflare, you can optimize it for use with W3 Total Cache (see next section) with the Cloudflare plug-in. Since Cloudflare acts a reverse proxy, you will not typically be able to see the original IP of your commenters. This plug-in corrects that issue.