Written by: Hosting Coupons on July 12, 2014

When considering the infrastructure for your website, it’s important to understand your audience.
A Content Delivery Network (CDN) allows you to have copies of your website stored on other servers around the world.
As an example, your web server may be located in New York, and you can see from your Analytics software that a large percentage of your site’s visitors are based in the UK.
Without a CDN, visitors would have to connect across the Atlantic to the server in New York, which is a fair distance which results in slower page load times and increased latency (which can have a major negative effect especially for multimedia such as videos.
With a CDN, visitors in the UK will be able to connect directly to the UK server of your CDN provider, which might be in London for example. To maintain up-to-date files, the New York and London servers will communicate with each other regularly to make sure the CDN has the latest copy of the files – but this will happen in the background, so this won’t affect your visitors.
Using a CDN can offer a range of benefits, especially if your site receives visitors from around the world.
In some cases, providers will also offer some form of firewall. CloudFlare is one example of a provider that does, and it helps defend against any attacks you may receive – though understandably, it isn’t perfect.
If you’ve decided you’d like to go down the route of using a CDN, you’ll find many different providers, each claiming that they offer the best service out there.
To decide between them, you should look at key factors such as uptime, price, and most importantly, reviews from current or former customers.