A content delivery network or content distribution network is a system of computers where your website is stored so it’s data can be served from multiple locations.

Let’s say you make a product called “product x” and you sell it through your one store front. No matter where your customers are located they have to come to this one store to get it.

So now, Wal-Mart sells your product. Now, people from all over do not have to go to one specific store to get product x and Wal-Mart is likely to be closer allowing them to get your product quicker. Since all the other Wal-Marts will be selling product x it will likely reduce the demand on your store.

So in this example, the product is like your website. Your visitors would be able to get the site served from multiple locations reducing the load on your server and possibly speeding up the load times of your website.

Why is a Content Delivery Network good for my website?

To illustrate the importance of a CDN using real numbers, one image being called from one of the data centers takes 302ms. That same image fetched for a user in Portland is 597ms, and from Washington DC takes 102ms. The worst case appears when coming from abroad - to fetch the same image for a visitor in Australia it takes on average 1,141ms for just that one image.

A Content Delivery Network (CDN) shortens that distance between your static content and the website visitor. While the text (content) on most web pages is dynamic, most images, JavaScript, and CSS are static. These static scripts and images make up a large percentage of the total bytes downloaded for each page view by a visitor. By using a CDN, you place static content as close to the visitor as possible. In turn this decreases the page load time the visitor experiences by a large amount. While InMotion Hosting states that your hosting has unlimited disk space and bandwidth, this generally applies to files that are part of your website. Using a CDN helps keep your footprint (in terms of the website size) lower on the server. It also helps to decrease bandwidth usage because your files would be accessed through the CDN from a geographically closer location to the person who is attempting to see your website.

Did you find this article helpful?

We value your feedback!

Why was this article not helpful? (Check all that apply)
The article is too difficult or too technical to follow.
There is a step or detail missing from the instructions.
The information is incorrect or out-of-date.
It does not resolve the question/problem I have.
How did you find this article?
Please tell us how we can improve this article:
Email Address
Name

new! - Enter your name and email address above and we will post your feedback in the comments on this page!

Related Questions

Here are a few questions related to this article that our customers have asked:
Ooops! It looks like there are no questions about this page.
Would you like to ask a question about this page? If so, click the button below!
Ask a Question
2012-02-20 3:09 pm
You forgot to explain the most important tidbit:
How to add CDN to an inmotion web site?
Staff
9,967 Points
2012-02-20 3:16 pm
Hi immizen,

Thanks for the comment. I'm more than happy to assist you today. This article was not intended to explain how to add a CDN, only what it is and why is can be beneficial.

Content Delivery Networks can be any number of things, and differ for each website. If you would like to explain what you want to accomplish I can help you figure out how to achieve those goals.

If you need further assistance please feel free to contact us.

Thanks!

Tim S
2013-04-24 9:08 pm
I want to store 25 minute instructional videos for download purchase. So, I want a customer at my site, or someone I sell a QR-link to purchase the videos. The videos would be in iPad and Kindle formats.
n/a Points
2014-06-11 9:57 am

InMotionHosting, A question for you concerning all of your CDN info pages. Is it so hard too give a straight explanation/answer? Stars are pretty lights in the sky that mean nothing to purple cows. So here's what you must mean to telll us all...

CDN allows for faster delivery of site content. Akamai is a CDN provider, at the tp of all search engine results. Akamai competes with dozens of companies. Some CDN services are inhouse: for example, Google CDN. Naturally, national Defense departments deploy CDN, but that is an application not related to your interest in CDN, most likely...

CDN is an additional cost to your InMotion fees. Annual cost for Akamai can range from less than $100 to tens or hundreds of thousands of dollars, depeding on content delivered. One curious thing about CDN services, is they are easily accessed using a search engine, but no CDN provider offers a pricing list. Their claim is that they need to base their fee on quantity. But the fact is, servers donlt charge anyone for data that passes through them on a quantity basis. What CDN does is tag file typpe and size and shunt content to specific server routes on that basis, using some simple batch content commands. In other words, effectively zero overhead is generating income for companies that obtain special access to web delivery through W3C arrangements. CDN is for many users an essential business critical service. Hence the snake oil sales strategy: come try our service and we bill you an undisclosed, flexible amount we decide on sometime, somewhere.

Compare Cisco Certified Network Security, or NS. Anyone can accomplish a modest NS effort on their own, with patience and interest in utility deployment. Conversly, CDN is mostly private access with a small number of public tools/access points. Neither NS nor CDN providers have any interest in sharing simple web space with your InMotion assets.

Now, let's set aside the critical analysis of content delivery economy. CDN benefits virtually all major online corporations and institutions. You can benefit greatly from CDN (and NS) provisions. But they generally cost considerable more than a simple monthly hosting fee. Good luck.

Staff
10,207 Points
2014-06-11 10:21 am
Hello Mark,

Thank you for your comment. At this time we do not offer CDN service, and I understand you frustration with pricing.

There are also many free CDN services that provide basic options, such as Cloudflare, CoralCDN, or Incapsula. I found these via Google search.

If you have any further questions, feel free to post them below.
Thank you,

-John-Paul

Post a Comment

Name:
Email Address:
Phone Number:
Comment:
Submit

Please note: Your name and comment will be displayed, but we will not show your email address.

5 Questions & Comments

Post a comment

Back to first comment | top

Need more Help?

Search

Ask the Community!

Get help with your questions from our community of like-minded hosting users and InMotion Hosting Staff.

Current Customers

Chat: Click to Chat Now E-mail: support@InMotionHosting.com
Call: 888-321-HOST (4678) Ticket: Submit a Support Ticket

Not a Customer?

Get web hosting from a company that is here to help. Sign up today!