Book Image

Responsive Design High Performance

By : Dewald C Els, Dewald Els
Book Image

Responsive Design High Performance

By: Dewald C Els, Dewald Els

Overview of this book

Table of Contents (16 chapters)
Responsive Design High Performance
About the Author
About the Reviewers
Speeding Up Development with Design Concepts, Patterns, and Programs

Content Delivery Networks

Content Delivery Networks (CDN) are an excellent way to improve the speed of your website.

What advantages does a CDN offer? Take a look at this diagram for a better understanding:

A CDN is an interconnected network of cache servers that use geographical proximity as a condition to deliver content to your client.

Multiple copies of the same content exist across multiple servers around the world, allowing the network to send the same content to multiple requesting clients effectively and reliably.

CDNs are well geared for delivering content such as audio, video, and even static web pages. A particular CDN's management dynamically calculates the distance between the requesting client and the servers, and selects the closest server in order to deliver content to the client. This reduces not only the distance the content has to travel but also the number of hops the packet needs to make to get to the requesting client.