What Is Cloudflare And Should You Use It?


Paul Mahony


2019 July 24th at 5:19

what is cloudflare

Cloudflare is one of the largest internet services providers that aims at making websites fast, secure, and reliable.

However, this explanation does not do it justice and it may not be perfectly clear what is Cloudflare and what it does. That is why we came up with our down-to-earth explanation about Cloudflare and the infrastructure it's operating.

So let's start!

Understanding Cloudflare technology

Cloudflare is as a network of worldwide servers. This network works as a mediator between your browser and the server that is hosting a website that you want to visit.

This way, Cloudflare can prevent several problems - DDoS attacks, downtime, slow page loading speed, etc.


To fully understand what is Cloudflare and how it works, you first need to understand what Content Delivery Networks (CDN) are.

CDNs are essentially the backbone of the internet, and, as their name suggests, they are in charge of delivering content online. Most people in the world don’t realize how often they use CDNs every day for all kinds of online tasks, such as reading online news, shopping on Amazon, watching silly YouTube videos, and browsing Instagram, Reddit, or Facebook.

CDNs are widely used because they solve a very important problem: latency.

Our attention span in today’s digital age leaves little room for any kind of delay, especially when waiting for a web page to load. Would you wait five seconds or more when visiting a website? No thank you!

This delay interval is caused by an amalgam of things, one of the biggest being the distance between you and the website’s hosting server. This physical distance plays a big role in the delay duration, and so, a CDN’s purpose is to shorten that distance for the sake of speed and performance.

But, speed and performance are not the only benefits of CDNs. It also can prevent DDoS attacks, increase privacy, and security.

How Does CDN Work?

CDNs make use of caching technology to store a copy of the website at a specified number of locations around the globe. So no matter where a site’s visitors live in the world—New York, Perth, South Africa, London—all of the data and content from the website that is then delivered to them will be from one of these locations that contain a server that is caching content and data.

Caching is the ability to store data so that when it’s requested, it can be served faster.

In a nutshell, CDNs place a website’s content in many places all over the world which can reach a wider audience much faster. So when someone in Perth, Australia accesses your Florida-hosted website, it’s done through a local Australian server.

This is way faster than having your Aussie visitors’ requests and your website’s responses travel across the world and back.

How Does Cloudflare Work?

Cloudflare essentially works as a reverse proxy, meaning once you create your account with Cloudflare, your website becomes part of their network and can begin taking advantage of their use of data centers all over the world that directs site traffic.

what is cloudflare

Cloudflare optimizes web content delivery by storing content—such as CSS, JavaScript, and image files—on its servers. Once you’re part of Cloudflare network, your website’s content and data will be served from the server residing closest to your site’s visitors. This works to decrease page load times.

Its vast distribution of servers ensures that no matter how busy websites in its network are, traffic will always be directed to the nearest server.

Unlike standard CDNs, with Cloudflare, all you need to do is update your domain name servers (DNS) to point to Cloudflare. This is convenient, as you no longer have to worry about choosing the exact data to be cached from your website. It can typically take up to 24 hours for your servers to be ready to go, but once they are, they will be put to use automatically.

Site security is another great addition to Cloudflare’s CDN and reverse proxy services. It can block threats based on a variety of factors, such as HTTP headers, blacklists, reputation, and more. Cloudflare also works to ward off attacks from bots as well as limit comment spam, protect key ports—like FTP and SSH—from hackers, and other DDoS attacks.

Cloudflare Features

So how exactly does a company like Cloudflare play into all of this? Well, Cloudflare is a CDN! Headquartered in San Francisco, USA, Cloudflare is a CDN and reverse proxy provider launched at the 2010 TechCrunch Conference.

Over 60,000 websites use Cloudflare for the following services:

  • Content Delivery — Cloudflare acts as a CDN by creating cached versions of static content from their customers’ websites which spread across a network of servers. This cached content is delivered to visitors depending on their location to ensure the best page load speeds, lower bandwidth usage, and lower CPU usage.
  • DDoS Protection — Distributed denial-of-service is a form of a cyber attack. Cloudflare offers protective and preventive DDoS services to mitigate and deflect any attacks by using security measures such as captchas, which require visitors to prove they are human.
  • Domain Name Service — Another service Cloudflare provides is the handling of domain name service (DNS) requests for customers using an anycast network. Cloudflare has one of the fastest response times on the market.

A few companies you might recognize that take full advantage of Cloudflare’s powerful services include Yelp, Stack Overflow, DigitalOcean, Medium, and there's plenty more.

Other Cloudflare Services

Another added bonus of using Cloudflare is its image optimization. Its technology can reduce file sizes by an average of 35% and even optimize image display for mobile devices.

This kind of feature can go a long way to impact the overall speed and performance of your site.

While Cloudflare is known for its approachable and user-friendly features, it also leaves plenty of breathing room for the more technically-inclined by offering support for HTTP/2, SPDY, IPv6, page rules for traffic, dedicated SSL certificates, a REST API and plenty more.

Many web hosting providers already include some Cloudflare features in their services.

One of the examples is Bluehost which includes Cloudflare with all of its plans. This not only helps to increase the security of the hosted websites but can also potentially increase their page loading speed for international audiences. And as we saw from the testing during our Bluehost review, its response time remains great across different locations.

What Is Cloudflare - Conclusion

There are plenty of notable CDNs available today on the market, but Cloudflare is one of the most popular. It aims to ensure your site availability, security, and performance. 

Apart from that, Cloudflare has an excellent variety of services to both optimize and protect any website, and it’s easy to use.

There’s simply a ton of performance-boosting potential here, but if you’re still unsure, try out Cloudflare basic free plan. While it has more restrictions and limitations than its paid plans, it’s a good place to start and get your feet wet.

Paul MahonyPaul Mahony

Paul joined the Hosting.Review team right from the start as a content writer and marketer. He was the person responsible for establishing a trademark for in-depth web hosting evaluation and superb review articles. Before joining Hosting.Review, Paul was working on various projects as a freelancer. Paul spends his free time reading fantasy books and graphic novels.

Top 3 Hosting Providers
Bluehost logo
9.7 /10
Hostinger logo
9.5 /10
a2 hosting logo
9.0 /10
Leave a Comment


Thomas Miller picture
Thomas Miller

2019 November 9th

This program has interrupted my Fitbit unit’s ability to sync to my computer. No Thanks!

mike picture

2019 June 23rd

i keep getting cloudfire errors and never signed with you guys so i wanted to know if i have a account with you or can you better help me understand .

Stuart picture

2019 February 9th

My home page keeps hoing round and round. If my phone had a cord it would be swing around.

houman picture

2019 February 8th

very good and understanbale article ,thanks

Jane Temple picture
Jane Temple

2018 October 18th

I do not “own” a website and do not want one. I am not a business or own any type of business Why should I get Cloudflare I pay enough money just to be online safely. I am retired and on a fixed income and I can not afford any additional expenses. All I was doing was trying to find a part-time at home job because I am disabled. Cloudflare interrupts my job application process and I am tired of it. I think this is just another one of online crapshoots that let you join for free but if you want anything done you have to buy the next level to get anything done and then you buy it and you will need to buy the next level etc etc etc. I have tried to apply for Amazon jobs and had your reject page come up. Amazon is the next complaint I will be writing

    Bart K.

    2018 October 18th

    Hello, Jane,
    It looks that the website you are trying to reach is not working properly, and the problem may be with the origin web server directly. Cloudflare is just an additional optimization, that’s why you see the “error” page from Cloudflare. You should contact the website directly and inform about the errors.

Karina Hartanto picture
Karina Hartanto

2018 September 9th

Thankyou so much for the simple explanation, now I get it