Speed up your site and protect it against DDOS attacks with CloudFlare
A powerfull CDN that helps you to create a professional website
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.
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
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.
- How to install and setup Varnish in Ubuntu 16.04
- Install Memcache in Ubuntu 16.04
- PHP Libraries For Summer 2016
- PHP7: Install PHP7 with NGINX and MEMCACHE in Ubuntu 14.04
- What is a DDOS attack and tools used
- How to Configure Cloudflare Flexible SSL with WordPress website
- Php: Create your Caching System Easily and Quickly
- How to create a Twitter proxy for mobile development
- Memcache: Installation and Usage on Ubuntu 12.10
- Mysql:Guide To The MySql Query Cache
- Redis: installation and usage on Ubuntu/Debian