WordPresswhy cloudflare cdn wordpress setup

A content delivery network (CDN) refers to a geographically distributed group of servers which work together to provide fast delivery of Internet content. A CDN allows for the quick transfer of assets needed for loading Internet content including HTML pages, javascript files, stylesheets, images, and videos.

What Is A CDN?

Source: keycdn.com

Why Do You Need A CDN?

Source: keycdn.com

Which CDN Do We Recommend?

Cloudflare is one of the best CDN in the market. We at KreativoPro use Coudflare and we setup Cloudflare for our clients too. Cloudflare also provides FREE ssl certificate to get you website on HTTPS. The rocket loader of Cloudflare can load your website very very fast, however some WordPress themes don’t support rocket loader.

Cloudflare CDN increases YSlow scores of GTMetrix, speeds up your website, prevent hacking attacks, block spammers before they reach your website and provide free SSL certificate. It’s an all-in-one pack.

Here’s How Cloudflare CDN Works:

Normal website:
User –> Browser –> Domain –> Nameserver –> Hosting
For normal website, server is located at one place. For example, USA.

CDN Website:
User –> Browser –> Domain –> Nameserver –> CDN –> Hosting
For CDN website, server is located all over the world. For example, Cloudflare has servers/data-centers in most of the countries.

That means instead of going every time to US server, a copy of your website is served from the nearest data center. This means less load on your server and fast serving of website internationally.

When Does Cloudflare CDN Fails To Work?

Here’s are the two cases where Cloudlfare does not work sometimes:

  1. Some hosts don’t support a CDN and some does not support Cloudflare.
  2. HTTPS Problem: Sometimes, when you have https and the SSL certificate requires you to point nameservers to the hosting only.

Cloudflare requires nameserver changes in our to come in effect. If you still activate Cloudflare and change nameservers in these above cases, then your website will stop loading.

So What’s The Solution?

  1. Please contact your hosting and ask them if they support Cloudflare. In some cases, Cloudflare needs to be active from the cPanel itself (SiteGround) and in other cases nameservers changes are needed. Your hosting can provide accurate details.
  2. Most of the times, https is not the problem. But if you are still worried, then it’s best to discuss it with hosting customer support.

I hope that we have answered all the questions regarding a Content Delivery Network. Please let us know if you need any assistance from us. We are available 24×7 for you.