Having a reliable and fast serving website is essential today. You can have the best website in the world but if it is not up when people are trying to load it then there is not much point. Not to mention how important it is to have a fast loading website. Having a content delivery network can improve your website load time, but a decent content delivery network costs money and if you are on shared hosting you might not want to pay more money for a content delivery network just yet. Not to mention a content delivery network does not help to keep your website safe from hackers, spammers and botnet zombie machines.
This is where Cloudflare comes in. Cloudflare helps to protect your website by doing several things. First it helps to protect it from the visitors you don’t want to visit your website. It uses threat data from Project Honey Pot and a variety of other third-party sources to identify online threats. Cloudflare will then challenge. You can even use the threat control panel to ban ip addresses even entire countries.
Cloudflare can also keep your website online when for some reason or other your server goes down. Cloudflare can offer visitors cached pages while your server is offline allowing them to browse and read your content while your server is not available. Visitors will see a small notice that your server is not available. The notice will disappear as soon as your server comes back online again.
I have been using Cloudflare for just over a month on several of my own websites and I have been impressed so far with the service. I am only using the free service, but with the four sites I have added to the service I have seen a overall speed increase of 49%, saved 3.1GB in bandwidth and saved myself from 9,406 unique threats. I have also had the opportunity to test how Cloudflare can keep a website online when the server goes offline. While it was only for a short time the websites content was still available while the server was offline. Cloudflare has certainly improved several of my websites that on shared servers. I am currently only using the free Cloudflare service on some personal websites, but Cloudflare does offer more stats and control.
To get a sense of what Cloudflare can do for your website check out the 90 second video of what Cloudflare does. Also be sure to check out the Cloudflare tour page for more information.
Overall, Cloudflare is am impressive service. I am going to continue to use it for my personal sites and see how the performance improves over time. If you want to try out Cloudflare it only takes a few minutes to setup. If you do come back and leave a comment about what you think of the service.