This article gives the complete answer of the question “What is CDN ?”. A CDN (Content Delivery Network) is a great way to speed up your website and provides high availability and performance.
It is a system consisting of a number of servers distributed around the globe. All these servers contain cached static content of your website. Whenever a user visits your website, the server nearest to the user (based on the geographical location of the user), will provide him you website static content.
What are Static Contents ?
The static content of a website includes – CSS files, JavaScript and Images.
Content Delivery Network also provides security from various attacks like SQL injection and denial of service (DOS) and keeps your website safe.
Not just websites, Content Delivery Network serves all types of web objects (text, graphics and scripts), downloadable objects (media files, software, documents), ecommerce portals and many more from the world of internet.
How CDN Works ?
If your website is not using a CDN then users visiting your website are redirected to your Web Hosting Server . This server is located in Phoenix, Arizona and has the job to provide your website’s content to every user that are coming from different parts of the globe i.e. United States, UK, India, China or any other country.
At normal traffic the website loads well but when traffic is very high (greater than 100 K), the load increase and this deteriorates the site’s loading speed and it may even crash.
CDN works on top of Web Hosting, when your site uses it then all CDN servers store your website’s static content.
So when a user visits your website then the server nearest to the user (in geographical terms) will provide him the website’s static content. This applies to every user coming to your website.
Thus your Web Hosting Server don’t have to serve Static Content anymore and this reduces a good amount of its load.
CDN also automatically does load balancing in high traffic times and your website speed is not affected. Find the most cheapest cdn at https://inxy.hosting/cdn/
CDN reduces the Round-Trip Time (RTT)
This is because the physical distance between the user and resource serving host, gets reduced. Take for example a user from London, United Kingdom visits your website. When there is no CDN then the Phoenix, Arizona server of your Web Hosting will serve him the website content. The distance between the user and the Web Hosting Server is quite large and so the RTT will increase by a few milliseconds.
However when you have CDN, its London based server will serve the resources to the user and this reduces RTT time due to which you save a few milliseconds in loading speed. Simple logic- “The closer the server is to the user, the faster the website loads”.
CDN makes a huge impact in your website loading performance. Other than that it also help in other things like –
- Speed – Your website will run up to 4 times faster with CDN. Most of the website pages loads in under 3 seconds only.
- Crash Resistance by Load Sharing– With multiple servers in CDN, the load, during large website traffic is shared among these servers. This prevent website from crashing.
- Improved User Experience – A fast website will give better user experience. People will view multiple pages and will not leave the website soon (as seen in websites with poor loading speed). This increases page views and decreases the bounce rate.
- SEO Boost– Search engines notices the website loading speed and tend to give top rankings in SERPS for fast loading pages. Thus your fast loading website will get benefit in SERP.
|
Articles You May Like |
0 comments:
Post a Comment