Speed up your site and protect it against DDOS attacks with CloudFlare

Speed up your site and protect it against DDOS attacks with CloudFlare

A powerfull CDN that helps you to create a professional website

by Luigi Nori Date: 23-07-2014 proxy ddos cloudflare cache cdn

If you have checked your site or blog, then you may noticed the page speed, YSlow, Timeline etc. An important factor to give fast content delivery to your blog’s reader and page speed, CND (Content Delivery Network) is must. The CDN makes your wordpress blog even faster to load, that is also much improves Yslow grade of a WordPress blog. One of the best and free CDN is CloudFlare, which is very easy to use with a WordPress blog and makes your blog faster by doing little configuration and replacing the name-servers of your domain, details given below. Here is a step by step guide to setup CloudFlare.

CloudFlare acts as a proxy server link between you and your readers. When you read enter your website URL into the browser, it will connect with CloudFlare utility will then locate their website and download content from the nearest server. 

This will help visitors get the fastest page load times and performance is significantly improved. Moreover CloudFlare will cache the scripts, css and image files, therefore will avoid wasting resources and server bandwidth. 

Also, like most of the other proxy server, CloudFlare has the ability to detect who is accessing your website and threats to prevent or limit hazards to gather information before they come access. In other words, CloudFlare is a good measure to enhance security for the website. 

CloudFlare configuration 

The configuration to be able to run your website on CloudFlare very simple. Please follow these steps: 

1. Addresses access CloudFlare.com and register an account there. 

2. Next enter the domain name of your site, click on "Add this domain." 

3. CloudFlare will conduct a scan of your DNS, this process may take approximately 2 minutes. When the scan is complete you click "Continue to Step 2". 

4. The next page will display a list of DNS records exist on the current page. Please check carefully whether accurate or not. If needed, you can also add the DNS records here. If all the information was right, pull down the bottom and click "I'm done checking my DNS records, continue" 

5. CloudFlare for DNS registration will be provided to set up and configure it in your site. CloudFlare also adds the domain name (called "direct") for you to access your server through the network without CloudFlare. 

6. Final step is to update your domain name to the new DNS settings. If you register your domain name through a domain registrar service, please log into that account and change the DNS settings.  This example is illustrated on page load speed before and after use CloudFlare 

Before: 

Follows: 

You can verify your page load speed before and after the implementation of CloudFlare. 

Things to do after configure CloudFlare 
After setup is complete CloudFlare, please log in to your CloudFlare account and select 

"Settings -> CloudFlare Settings" (link next to your website.) 

Here you can configure the settings for CloudFlare. Some settings may be more important in the Security level, level Caching, customize the Challenge page, E-mail Address Obfuscation, IP Geolocation (helpful in locating the ad) and Hotlink Protection. 

Also, if you use WordPress, install the CloudFlare plugin can help you optimize the database and protect your site better before those spammers. 

 
by Luigi Nori Date: 23-07-2014 proxy ddos cloudflare cache cdn hits : 15468  
 
 
 
 

Related Posts

How To Use Varnish As A Highly Available Load Balancer On Ubuntu 20.04 With SSL

Load balancing with high availability can be tough to set up. Fortunately, Varnish HTTP Cache server provides a dead simple highly available load balancer that will also work as a…

How to move Chrome, Firefox or Edge cache to save space

Caching is a technique used by many programs to improve their performance, especially for applications that run over the Internet, such as streaming programs or web browsers. This technique consists…

Best Web Proxies for Safer and Anonymous Surfing

Privacy is increasingly demanded in the context of global society. Contributing to this are the notorious cases of massive infiltration and security breaches that have ended up filtering users' private…

How to install and setup Varnish in Ubuntu 16.04

One of the problems with running a site with many users is that the constant requests for dynamic content can really bog down a web server. In order to solve…

Install Memcache in Ubuntu 16.04

Memcache is an in-memory key-value store that is ideal for speeding up infrastructure. Perhaps a slow operation needs access to rarely-changing data, or files are accessed on slow storage systems.…

PHP Libraries For Summer 2016

Here are our picks for the 12 most useful and interesting open-source PHP libraries that you should check out this summer!   Monolog With Monolog you can create advanced logging systems by sending…

PHP7: Install PHP7 with NGINX and MEMCACHE in Ubuntu 14.04

  Let's install PHP7 and Nginx on a new Ubuntu 14.04 server, and manually build the (not yet packaged) memcached module for PHP7. Command Rundown Update: It looks like the php-memcached package was…

What is a DDOS attack and tools used

A DOS attack is an attempt to make a system or server unavailable for legitimate users and, finally, to take the service down. This is achieved by flooding the server’s…

How to Configure Cloudflare Flexible SSL with WordPress website

This article is part of a serie of articles about Wordpress optimization with Cloudflare and some kinds of servers, if you want to understand well read these articles before: Speed up…

Php: Create your Caching System Easily and Quickly

If you need to integrate a caching system quickly, you can use this ultra simple file caching method to cache any kind of dynamic data. Usually, if you’re doing API…

How to create a Twitter proxy for mobile development

Since Twitter switched over to version 1.1 of the Twitter API, the first cause of developers headaches is the move to enforce OAuth for every API request, the second guilt -…

Memcache: Installation and Usage on Ubuntu 12.10

About Memcache Memcache is a system that works to speed up virtual private servers by caching server information. The program allows you to allocate a specific amount of the server ram…