CloudFlare has been in the CDN industry for over 5 years now and already grabbed a mighty position and strong popularity across the website owners on the web. The reasons CloudFlare is so popular now of their Free DDoS protection service that you may not get anywhere with a CDN provider that CloudFlare does provide. Also 76 data centers located around the world on bigger contents, towns and cities ensure higher probabilities of conveying your website pages as faster as possible to your target audience (no matter where they are) in less than seconds.
If your hosting provider suddenly went offline your visitors can still visit your site with CloudFlare’s “Always Online” mode since it stores a cached version of your static files and until you purge your cached files your site will be remaining online.
Plus so many premium features you get with a free CloudFlare account. I will now discuss about CDN for Website, CloudFlare CDN, CloudFlare features in addition with a visual comparison between CloudFlare and MaxCDN and CloudFlare Installation on a Website for free.
What is a CDN for Website?
This service is very effective for websites with high volume traffic in speeding up the delivery of content to the requested user in anywhere of the world near to the CDN server locations. The fact is that the closer the CDN server location to the user the faster the content will be delivered to the user.
A CDN service can be provided on the major contents of the Word including North America, European zone, Asia zone, Africa, Australia, and South America etc.
Look below image very carefully and you will see the Origin Sever is located in Europe but the webpage is distributed to the end users in major contents of the world with CDN Node services, so that a user who accesses to the site from anywhere near to the CDN server location will get faster speed of loading site content and other resources.
A CDN service not only provides faster page speed to a website but also can protect your site from malicious attacks like DDoS Attack, Brute force attacks, Spam comment attacks etc.
What is CloudFlare CDN?
CloudFlare is a free and powerful yet CDN service provider which is founded in 2009 in San Francisco, CA United States by Matthew Prince and his team. After official launch the CloudFlare had very few distributed networks (about 23 data centers) but today CloudFlare has 76 data centers (majorities are in USA and European zone) in all over the world.
Unlike other CDN service providers that only provide faster delivery speed CloudFlare provides both faster delivery rate and website security in many aspects. Once your site is a part of CloudFlare network your website’s all traffic is routed through CloudFlare intelligent global network before landing on your website pages. CloudFlare detects the traffic behaviors with its powerful technologies and only passes user if it detects a real traffic otherwise blocks user and never allows to land on your website.
CloudFlare CDN Features
Six ways a CloudFlare CDN Works to optimize your website speed and increase website security with its advanced features.
CloudFlare designed its own CDN (Content Delivery Network) without the legacy in the last 15 years of services. CloudFlare’s proprietary technology has taken advantages of recent changes to hardware, web server technology and network routing, in the other words CloudFlare has built the next-generation CDN services ever.
CloudFlare never charges any bill for bandwidth regardless if your site suddenly gets popular or suffers an attack you won’t have to be dreading your bandwidth bill. The configuration process is very simple (which I will discuss below) and your site will always remain online during CloudFlare installation on your WordPress site.
More about CloudFlare CDN
Website performance does not mean just about moving static files closer to visitors but it also about ensuring better web performance in rendering web page content and resources on all devices your visitors use to access your site.
With CloudFlare’s advanced webpage optimization feature your website gets blazingly fast page speed on cross devices and browsers used by your visitors. The optimization features include Rocket Loader, Reduced Connections, Auto Minify, Local storage caching, and Cache header optimization that can provider super fast page loading performances across your website.
More about web content optimization
Online threats range from nuisances like comment spam, excessive bot crawling to malicious attacks like SQL injection and Distributed Denial of Services (DDoS attacks). With CloudFlare advanced security protection your website will remain safe from all kinds of potential attacks that you may not know.
CloudFlare’s security ranges from Automatic learning of new attacks which is a system that automatically detects new attacks arise against any website on its network. Once CloudFlare detects that there is a new attack, it starts to block the attack for both the particular website and the entire community.
With advanced and highly equipped analytics dashboard you can simply navigate through your website’s security performances choosing between I’m under attack!, High, Medium, Low and Essentially off modes.
CloudFlare shows you a list of threats that have been stopped from reaching your website; you can narrow the results by sorting out threats type, country origin and severity. Till today CloudFlare protected websites against a range of threats: cross site scripting, SQL injection, comment spam, excessive bot crawling, email harvesters, and more.
Providing full armor defense or stopping the worst threats CloudFlare system will keep your site always online with 100% guaranteed security protocol.
Denial-of-service (DoS) attacks are on the rising and coming to an evolved complex and overwhelming security challenges for organizations small or large. DoS attacks are not any recent phenomenon or practices , the methods and resources available to conduct and process such attacks have dramatically increased and even developed to a distributed (DDoS) and more recently, distributed reflector (DRDoS) attacks—attacks that are simply not addressed to traditional on-premise solutions.
But thanks to CloudFlare’s advanced DDoS protection, provisioned as a service at the network edge, it alleviates DDoS attacks, including those that target UDP and ICMP protocols, SYN/ACK, DNS and NTP amplification and Layer 7 attacks.
Read following news about DDoS threats in Europe
- Record-breaking DDoS attack in Europe hits 400Gbps by Cnet News
- Firm is accused of sending spam and fight jams the Internet by The Newyork Times
CloudFlare is now powering over 35% of managed DNS domains, running one of the largest authoritative DNS networks in the world. CloudFlare’s DNS is to be fast, powerful and secure than any other DNS providers in the market.
Apps that are enabled on your personal device (Computer or Smartphone) expedite your process of chores and bring your more advanced and evolved results within shorter time. CloudFlare provides number of web analytics and marketing related apps that you can install no your computer or smartphone and track your analytics reports for any platform you want.
Learn more about CloudFlare Apps
CloudFlare CDN vs. MaxCDN in Performances, Optimizations and Pricing
So you have learned both CDNs CloudFlare and MaxCDN from a comparison chart and I especially dug deeper about CloudFlare CDN and features which are incredibly popular to 20+ million users across the globe.
To my sight CloudFlare is not only a CDN service but it’s more than website security service provider than professionals in the industry. Again MaxCDN is a complete and powerful Content Delivery Network that’s sole focus is CDN service that can speed up your website with advanced caching technologies.
Both services are winner but I will keep CloudFlare a step ahead due to its advanced security features in addition with its CDN services.
How to Setup CloudFlare CDN on WordPress Site for Free
Now I will show you all how you can setup CloudFlare CDN free on your WordPress site from two different methods (1) Basic Method and (2) Advanced Method. Basic method is easy enough and better for newbie users and advanced method is not so easy and it requires your tech skills to properly setup.
If you’re not savvy enough then follow Basic setup method otherwise proceed with Advanced setup method.
To setup CloudFlare with basic setup mode you have to register CloudFlare from any of their partnered hosting provider sites. Check CloudFlare hosting partners.
After making sure your hosting provider is a partner of CloudFlare then login to your hosting account with username and password.
Now on cPanel head to CloudFlare section and click on CloudFlare icon
On next page you can login your existing CloudFlare account or create a new account inputting an email address and checking terms and conditions for CloudFlare.
After clicking on “Sign Up” button you will be given a link to setup your CloudFlare account providing your account details and personal details.
When your CloudFlare account is setup you can manage your website URL with CloudFlare from your hosting account.
Now click on “Manage” button to setup CloudFlare CNAME records over your existing website Name
Your website’s CNAME records are successfully pointed to CloudFlare hosted CNAME and all your website traffic will be routed to CloudFlare network before landing on your web server.
You’re now more secured from potential malicious attacks and your site users will experience twice page speed than before.
You can view your website analytics reports from CloudFlare account or your hosting account’s CloudFlare section
Note: You don’t need to change domain nameservers after pointing CNAME records to CloudFlare hosted CNAME as you have configured CloudFlare from a hosting partner so your domain nameservers will remain unchanged.
In Advanced setup you can configure CloudFlare CDN with your WordPress website from your CloudFlare account and without any hosting partner’s support.
In this way you have to change your domain name servers and point to CloudFlare hosted DNS in a safe environment.
First of all login to your CloudFlare.com and click on “Add Site” link on top right of menu bar
Now type your domain URL in this format
Note: You can setup CloudFlare for multiple domains using comma separated domain names
Click on “Begin Scan” and CloudFlare system will scan your website for preparation.
If the status still shows “Scanning…” then click “Continue Setup”
On the next page CloudFlare allows you to setup A, AAAA, and CNAME records configured with CloudFlare hosted records, so that your origin server’s IP address will be hidden and your hosting account will remain more secured.
For ensuring maximum security make sure to activate CloudFlare on for all records pointed there. If you want to add any record then use above “Add Record” forms to add a new one.
Now click Continue to proceed
You have to select a plan many people have gone with Free Website with limited features. If you run small business website then go with it otherwise if you have bigger projects then consider choosing a pro plan.
On next page CloudFlare will provide you unique DNS which required changing from existing nameservers to CloudFlare hosted nameservers.
To change your domain Nameserver login to your Domain registrar account and head to domain section > Nameservers
Now replace your existing nameservers to CloudFlare provided nameservers.
After making changes go to your CloudFlare account and click “Continue” button
You will see your account status is pending, click on “Recheck Nameserver” and instantly your account status will be active after “Zone Verification” completed
CloudFlare provides an improved and visual Analytics reports for your website performances to track Requests through CloudFlare, Overall Performance, Security, and Geography.
CloudFlare is really an incredible CDN provider for any content management system you operate. The main reason of enabling CDN with website is that lacking of web hosting performances. If you think your hosting provider lacks in 100% uptime and slow page loading issues then you should take support from a Content delivery network unless you want to lose traffic and user experience across your website.
CloudFlare can help you taking from slow loading to faster loading status but your deficit of your hosting provider performance can’t be solved with this. The only solution is to migrate your website to a trusted and reliable hosting provider that is Bluehost.
You can read this WordPress site migration process which is written for newbies and easily migrate your site from any host to Bluehost.com