CloudFlare: How does CloudFlare work?
CloudFlare is a network of data centers that sits between your web server and the rest of the internet. As an XeonBD user, your customer’s web content will live on a XeonBD‘s web server, or what we call an origin server. Visitors wanting to visit your customers’ web pages will navigate their browser to their site and instead of going directly to the origin server, websites with CloudFlare will direct traffic to the CloudFlare network instead.
CloudFlare can serve cached static web content to the visitor, and screen visitors to make certain they are good and not traffic coming from an attack, malicious bots, or other bad things. Because CloudFlare’s network is made up of 115 global data centers, that means we can serve your visitors’ web content very fast regardless of the distance between your origin server and the viewer.
What is static content and why would I want it cached?
Static content is really anything on a web page that doesn’t change very often. Javascript, CSS framing, images are all great examples as these typically are not changed from visitor to visitor. The advantage of having it cached, and cached around the world, is that your website loading performance is greatly increased. On average, websites on CloudFlare load twice as fast, and because that traffic isn’t coming from your origin server, CloudFlare can save 65% of bandwidth.
Who can use CloudFlare?
Anyone who has a web page who wants to increase performance and security. That can be WordPress blogs (or any kind of CMS platform), eCommerce sites, personal websites, or company websites. Just about anything.
How do you know who is bad traffic and how do you protect me from it?
CloudFlare sees a lot of internet traffic, over 5% of the internet. We can tell what traffic is coming from what IPs and if we detect that an IP address is causing attack traffic, like a DDoS attack, we can rank it as a security risk. We use our own IP reputation ranking in conjunction with 3rd party rankings to develop a threat ranking and depending on what settings you select, will screen out or challenge some of those visitors.
What’s even better, CloudFlare is very robust and works as an Anycast network. This means that web traffic is routed through CloudFlare in the most efficient way possible and isn’t dependent on certain pathways. So if for instance, someone on CloudFlare is getting DDoS attacked, we can keep their website up and available because we have a lot of flexibility on how we get the good traffic to their origin server.
Are there different plans with CloudFlare?
First, everyone who has a website with XeonBD can sign up to use CloudFlare for free fromXeonBD‘s client area or directly from their cPanel/Plesk control panel. That means your web content performance is increased, your bandwidth usage is lowered, and you’re protected from malicious web traffic and DDoS attacks.
For those users who have a lot of mobile content or who are more sensitive to security issues should consider the CloudFlare Plus plan. The Plus plan adds our technologies called Mirage and Polish, which optimize images for mobile delivery. Nothing is worse for a mobile site visitor when they have to wait for content to load. They’re already on the go and don’t want to wait around, so CloudFlare makes it easy to optimize content delivery by doing all this for you automatically. Mirage chooses the right image size for your visitor’s device, and Polish reduces the image size to make delivery as lightweight as possible.
How do I activate CloudFlare?
It’s easily done through the XeonBD‘s clients area or cPanel/Plesk control panel. And that’s pretty much it. You’ll have more granular options at w ww.cloudflare.com once you’ve activated the service.
Does CloudFlare do anything else to speed up the delivery of web content?
In addition to eliminating speed of light restrictions by moving the web content closer to your visitors via a CDN, CloudFlare also optimizes the way the content loads for your visitor. We have a few neat technologies that streamline the data. For example, we use AutoMinify, a method to remove all the extraneous HTML code such as comments and whitespace from web content before the data is sent over. This minimizes the space needed and speeds up delivery.
Another example is Rocket Loader. Rocket Loader asynchronously delivers web content to the visitor and combines multiple JavaScript files into a single request to avoid the overhead of multiple network requests. This speeds up page delivery.
For mobile sites, our network pre-formats images to fit whatever device is requesting the content in a technique we call Polish. Mobile devices are sent over smaller images which provide the best and decrease the amount of data transfer. This is coupled with another technology called Mirage, which quickly loads the viewable content first and then fills in the rest – the unviewable page – later. This gives rapid loading for the needed content to keep the user experience consistent.
My site gets occasional traffic spikes, can CloudFlare help with this?
Absolutely. We have a lot of customers who depend on us for jumps in traffic, caused by advertising campaigns or seasonality. Because CloudFlare doesn’t charge for bandwidth, there’s no extra or unexpected cost. What’s more, CloudFlare’s caching technology reduces your bandwidth usage.
How can CloudFlare help me if I’m under attack?
If you believe that you are undergoing a DDoS attack, CloudFlare offers all customers the option of ‘I’m under attack mode’. This will immediately put in place a challenge captcha page for all visitors. Outside of those times, CloudFlare’s Threat Control means you can select different security levels based on our IP reputation database. Besides, CloudFlare allows you to block countries or IP ranges if you don’t wish to have traffic from those sources.
What should I do when I make edits to my web page?
If you are making edits to your web pages and want to refresh what is currently cached in CloudFlare, you can manually purge the cache from your account at www.cloudflare.com. Once you’ve logged in, you can navigate to the General Preferences area of your account and click the green Purge button. This will erase your cache that is currently on CloudFlare almost instantly. Now your new content will begin to cache!
Following are some statical data from CloudFlare’s end for one of our user’s websites (Last 24 Hours):
Sign Up your hosting account from XeonBD today to take full advantage of CloudFlare services
XeonBD is the one and only official optimized partner of CloudFlare in Dhaka, Bangladesh.
For any type of query/assistance feel free to write to us at sales@xeonbd.com