Just as slow internet speed is a cause of annoyance, slow website speed is a curse, because if the website is slow, it causes annoyance to the user. They move to alternative websites so that the real purpose of the website is not achieved. This reduces the income from the website and the website drops in the search engine rank. We try many things to protect our website from all these problems. Many ask to change hosting or optimize website speed. However, the loading speed of any website can be easily increased several times without changing the hosting. In today’s post, we will learn about what CDN is and how it works.
What is CDN?
CDN stands for Content Delivery Network. In short, CDN is a system that delivers content to the user. In a nutshell, CDN is a system that looks a lot like a web server but does not store files like a normal server.
General servers store the physical files of the website which we see from different websites. But the CDN website shows the same file but from their own geological server.
This means that when a website uses CDN when you visit that website you will see a copy of that website which is cached from the main server. When you request a page to be viewed in a browser, that request finds a CDN server near your location. Find the server and show your requested page from there.
Finding a server near you here makes your internet speed slow but the page loads fast. The matter will be more easily understood if it is discussed more clearly. Suppose you have a website hosted on a server in England. But all your visitors come from Asia.
So if someone wants to see your website, after sending a request to the browser page, it will travel a long way to England and show that page across the same distance in the browser. We know that data is exchanged on the Internet through light.
Various studies have shown that no communication signal can ever go faster than the speed of light. Internet data speed from here but limited. Due to this limited speed, the greater the distance, the lower the speed.
But if the same website comes to your user’s location, it can be shown in the browser from any server nearby, but the page will load much faster. CDN technology was invented with this in mind.
What is cash?
The temporary storage folder is called cache in the language of the Internet. For example, when we visit a new website, a temporary folder is created in the browser installation folder. Where all the data of that website is downloaded. The next time you visit that website, the resource is brought from that folder and shown in the browser.
In the language of the Internet, cash means downloading a full copy of a website. The advantage of caching is that it does not require frequent downloading of website resources, it loads website resources very quickly.
The CDN technology system downloads full website files from the main server in this way and stores them on each of the local CDN servers. When something new is added to the website, it caches each CDN server and updates the data in the caching server.
How does CDN work?
CDN usually works in three ways. The PoPs or Point of Presence method is used here to bring the content closer to the visitor. This means that many caching servers are created together, much like a data center. Each data center is set up in different countries of the world, thus reducing the entire path of file exchange.
Then each caching server uses CDN and caches each website. Due to the presence of servers in different countries, if you visit the website from any location, the page loads from the server near that location. As the website loading speed decreases, so does the bandwidth cost.
Caching servers are usually made with SSD, HDD, or RAM. However, all current servers are made with either SSD or RAM. Because in SSD and RAM file read and write is much faster. Most of these servers are made with RAM. Because RAM can read and write files faster than SSD.
CDN works in these three ways. To use CDN you need to get service from any CDN provider, such as CloudFlare. You can use the CDN service either free or paid. CDN can be used on all types of websites like Blogger, Webly, WordPress, and all other fields.
However, the setup in WordPress is much easier. To activate the CDN on the website, the domain and the original website have to be configured from the database. The domain has to use the CDN nameserver so that if anyone wants to visit the website, the CDN nameserver is detected and taken to the cache server.