{"id":97375,"date":"2020-10-17T20:42:13","date_gmt":"2020-10-17T18:42:13","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/neispovedimy-puti-kontenta-ili-pro-cdn-zamolvim-slovo"},"modified":"2020-10-17T20:42:13","modified_gmt":"2020-10-17T18:42:13","slug":"neispovedimy-puti-kontenta-ili-pro-cdn-zamolvim-slovo","status":"publish","type":"post","link":"https:\/\/prohoster.info\/en\/blog\/administrirovanie\/neispovedimy-puti-kontenta-ili-pro-cdn-zamolvim-slovo","title":{"rendered":"The ways of content are inscrutable, or let\u2019s mention a word about CDN","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"The ways of content are inscrutable, or let\u2019s mention a word about CDN\" src=\"\/wp-content\/uploads\/2020\/10\/13c1a8a89bf93036a897eb8f50dee206.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<blockquote><p><i><b>Disclaimer<\/b>:<\/i><br \/>\nThis article does not contain information previously unknown to readers familiar with the concept of CDN; it serves as an overview of the technology.<\/p><\/blockquote>\n<p>\nThe first web page appeared in 1990 and was mere bytes in size. Since then, content has scaled both in quality and quantity. The development of the IT ecosystem has led to modern web pages being measured in megabytes, and the trend towards increasing network bandwidth only strengthens each year. How can content providers cover larger geographical areas and ensure users everywhere have high-speed access to information? Content Delivery and Distribution Networks, or simply CDN, are designed to tackle these challenges.<\/p>\n<p>The Internet is increasingly laden with 'heavy' content. Numerous studies show that users do not want to deal with web services that take longer than 4-5 seconds to load. Too slow loading speeds can lead to audience loss, which inevitably results in decreased traffic, conversion, and therefore profit. Content Delivery Networks (CDN), in theory, allow one to eliminate these problems and their consequences. However, in practice, it is often the details and nuances of specific cases that make a difference, and there are plenty of them in this field. <br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>Where did the idea of distributed networks originate?<\/h3>\n<p>\nLet's start with a brief excursion into history and definitions. A CDN is a network of server machines located in various places to provide access to internet content, reaching a large number of users. The idea of distributed networks involves having several Points of Presence (PoPs) that are located outside the origin server. This system can process the influx of requests more quickly, increasing response times and data transfer speeds. <\/p>\n<p>The problem of delivering content to users became acute at the peak of internet development, that is, in the mid-90s. The servers of that time, whose performance was even below that of modern flagship laptops, struggled to cope with the load and could not handle the ever-increasing traffic. Microsoft spent hundreds of millions of dollars annually on research related to the information backbone (the famous 640 KB from Bill Gates comes to mind). To address these issues, hierarchical caching was employed, moving from modems to fiber optics, and in-depth network topology analysis was conducted. The situation resembled an old locomotive racing down the tracks, being modernized by all possible means to increase its speed along the way. <\/p>\n<p>By the late 90s, web portal owners realized that to reduce load and meet required requests, intermediary servers needed to be used. This led to the emergence of the first CDNs, delivering static content from various servers geographically distributed around the world. Around the same time, a business model for distributed networks also emerged. The largest (at least one of the largest) CDN providers in the world, Akamai, became a pioneer in this field, starting its journey in 1998. A couple of years later, CDNs became mainstream, and revenues from content delivery and distribution reached tens of millions of dollars monthly.<\/p>\n<p>Today, we encounter CDNs every time we visit a commercial page with high traffic or engage on social media. Services are offered by: Amazon, Cloudflare, Akamai, and numerous other multinational providers. Moreover, large companies strive to use their own CDNs, which brings them a number of advantages in terms of speed and quality of content delivery. If Facebook did not have distributed networks and relied solely on a single server located in the USA, loading profiles for users in Eastern Europe could take significantly longer. <\/p>\n<h3>A few words about CDNs and streaming<\/h3>\n<p>\nFutureSource Consulting conducted an analysis of the music industry and concluded that in 2023, the number of subscriptions to music streaming services will reach nearly half a billion people. Moreover, more than 90% of the revenue for these services will come from audio streaming. The situation is similar for video, with terms such as let's play, online concert, and online cinema firmly established in the popular lexicon. Companies like Apple, Google, YouTube, and many others have their own streaming services.<\/p>\n<p>In the early conception, CDNs were mainly used for static content websites. Static content refers to information that does not change based on user actions, time, or other factors; it is not personalized. However, the development of streaming video and audio services has added another common scenario for utilizing distributed networks. Proxy servers, positioned close to the target audience worldwide, provide stable access to content during peak load periods, eliminating the lack of \"bottlenecks\" in the internet.<\/p>\n<h3>How it works<\/h3>\n<p>\nThe essence of all CDNs is approximately the same: to use intermediaries to deliver content faster to the end consumer. It works as follows: a user sends a request to download a file, which is received by the CDN server, making a one-time request to the original server and delivering the content to the user. Simultaneously, the CDN caches the files for a specified period and processes all subsequent requests from its own cache. Optionally, they can also pre-load files from the source server, set cache expiration times, compress large files, and much more. Ideally, the host transfers the entire traffic stream to the CDN node, which then uses its own resources to deliver content to users. Naturally, effective caching of information, as well as distributing requests across a network instead of a single server, will lead to a more balanced load on the traffic. <\/p>\n<p><img decoding=\"async\" alt=\"The ways of content are inscrutable, or let\u2019s mention a word about CDN\" src=\"\/wp-content\/uploads\/2020\/10\/7b1d9413e6c91294099eccd1b47ec3e0.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nThe second important feature of CDN operation is the reduction of data transmission delays (also known as RTT \u2013 round trip time). The establishment of a TCP connection, loading media content, JS files, and starting a TLS session all depend on ping. Obviously, the closer you are to the source, the faster you can receive a response from it. Even light has its limits: about 200,000 km\/s through fiber optics. This means that the latency from Moscow to Washington will be about 75 ms in RTT, and this is without the influence of intermediate equipment. <\/p>\n<p>To better understand the tasks solved by content delivery networks, here is a list of current solutions:<\/p>\n<ul>\n<li>Google, Yandex, MaxCDN (use free CDNs to distribute JS libraries, have over 90 points of presence in most countries around the world);<\/li>\n<li>Cloudinary, Cloudimage, Google (services and libraries for client optimization: images, videos, fonts, etc.);<\/li>\n<li>Jetpack, Incapsula, Swarmify, etc. (resource optimization in content management systems: Bitrix, WordPress, etc.);<\/li>\n<li>CDNVideo, StackPath, NGENIX, MegaFon (CDN for distributing static content, used as general-purpose networks);<\/li>\n<li>Imperva, Cloudflare (solutions for accelerating website loading).<\/li>\n<\/ul>\n<p>\nThe first 3 types of CDNs from the list are designed to handle only part of the traffic from the main server. The remaining 2 are used as full-fledged proxy servers, completely transferring channels from the source host.<\/p>\n<h3>Who and what benefits the technology offers <\/h3>\n<p>\nIn theory, any website selling its goods\/services to corporate clients or individuals (B2B or B2C) can benefit from implementing a CDN. It is important that its target audience, i.e. user base, is located outside of their geographical location. But even if that is not the case, content delivery networks will help with load balancing during large volumes of content. <\/p>\n<p>It's no secret that to saturate a server channel, just a few thousand streams are sufficient. Therefore, broadcasting video to a wide audience will inevitably lead to a bottleneck \u2013 the bandwidth of the internet channel. We also observe this when a website has numerous small, unlinked images (such as product previews). The origin server uses a single TCP connection to process any number of requests, which queues the load. Adding a CDN necessitates distributing requests across several domains and using multiple TCP connections, relieving the channel. The round trip delay formula, even in the worst-case scenarios, yields a value of 6-7 RTT and takes the form: TCP+TLS+DNS. It's also fair to include delays related to activating the radio channel on the device and transmitting the signal to cellular towers.<\/p>\n<p>Summarizing the strengths of technology for online business, experts identify the following points:<\/p>\n<ol>\n<li>Rapid infrastructure scaling + reduced bandwidth. More servers = more points where information is stored. As a result, one point processes less traffic per unit of time, which means it can have lower bandwidth. Additionally, optimization tools come into play, allowing for the handling of peak loads without losing time.<\/li>\n<li>Lower ping. We have already mentioned that people dislike waiting long on the internet. Therefore, high ping contributes to high bounce rates. Delays may be caused by issues with data processing on the server, using outdated equipment, or simply poorly thought-out network topology. Most of these problems are partially resolved by content delivery networks. However, it's important to note that the real benefit from implementing the technology will be visible only when the 'consumer ping' exceeds 80-90 ms, which is the distance from Moscow to New York.\n<p><img decoding=\"async\" alt=\"The ways of content are inscrutable, or let\u2019s mention a word about CDN\" src=\"\/wp-content\/uploads\/2020\/10\/5cce80424de4b73557c4b3be5e07f1ac.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/li>\n<li>Data Security. DDoS attacks (distributed denial-of-service attacks) aim to disrupt server operation for profit. A single server is far more susceptible to information security vulnerabilities than a distributed network (taking down the infrastructure of a giant like CloudFlare is no easy task). By utilizing filters and intelligently distributing requests across the network, artificially created access issues for legitimate traffic can be easily prevented.<\/li>\n<li>Rapid content distribution and additional service features. Distributing large amounts of information across a server network will allow for quicker delivery of offerings to the end consumer. For examples, there's no need to look far \u2013 just think of Amazon and AliExpress. <\/li>\n<li>The ability to 'mask' issues with the main site. There's no need to wait for DNS to update; you can redirect to a new location while serving previously cached content. This, in turn, can improve fault tolerance.<\/li>\n<\/ol>\n<p>\nWe've covered the advantages. Now let's examine which niches benefit from this.<\/p>\n<h3>Advertising Business<\/h3>\n<p>\nAdvertising drives progress. To prevent the engine from burning out, it needs to be loaded appropriately. Thus, the advertising business, in its effort to keep up with the modern digital world, faces challenges with 'heavy content'. Heavy content refers to multimedia advertising (primarily animated banners and videos) that require high network bandwidth. A website with multimedia takes a long time to load and may cause delays, testing users' patience. Most abandon such resources even before all information fully loads. Advertising companies can leverage CDN benefits to solve these issues. <\/p>\n<h3>Sales<\/h3>\n<p>\nE-commerce requires constant expansion of its geographical coverage. Another important aspect is the competition, which is abundant in every market segment. If a website does not meet user requirements (including long load times), it will not gain popularity and will not be able to deliver consistently high conversions. Implementing a CDN should demonstrate its advantages when processing data requests from various locations. Additionally, traffic distribution helps prevent spikes and subsequent server failures. <\/p>\n<h3>Entertainment content platforms<\/h3>\n<p>\nThis includes all sorts of entertainment platforms, from movie and game downloads to streaming video. Even though the technology deals with static content, streaming data can reach users more quickly through relays. Again, CDN caching is a lifesaver for large media repositories. <\/p>\n<h3>Online games<\/h3>\n<p>\nOnline games warrant a separate category. If advertising requires significant bandwidth, online projects are even more resource-demanding. Providers face a two-fold challenge: server access speed and ensuring high gaming performance with stunning graphics. A CDN for online games offers the possibility of having 'push zones' where developers can store games on servers located near users. This reduces the impact of access speed to the origin server, thereby ensuring a comfortable gaming experience everywhere.<\/p>\n<h3>Why CDN is not a panacea <\/h3>\n<p>\n<img decoding=\"async\" alt=\"The ways of content are inscrutable, or let\u2019s mention a word about CDN\" src=\"\/wp-content\/uploads\/2020\/10\/ec145ddfd6d08e36462dd6ecfce88b17.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nDespite its obvious advantages, not everyone is eager to implement the technology in their business. Why is that? Paradoxically, some drawbacks stem from the benefits, plus a few more points related to network deployment are added. Marketers will lavishly highlight all the perks of the technology, forgetting to mention that they lose significance under a wide range of conditions. If we take a closer look at the downsides of CDN, it's worth highlighting:<\/p>\n<ul>\n<li>Works only with static content. Yes, most modern websites have a low percentage of dynamic content. But where pages are personalized, a CDN won\u2019t be much help (except for alleviating high traffic volumes);<\/li>\n<li>Caching delay. Optimization itself is one of the main advantages of distributed networks. But when changes are made on the origin server, it takes time before the CDN re-caches it on all its servers;<\/li>\n<li>Mass blockages. If the CDN's IP address is banned for any reason, all websites hosted on it will be shut down;<\/li>\n<li>In most cases, the browser will establish two connections (to the origin server and the CDN). This adds extra milliseconds of waiting;<\/li>\n<li>Binding to the IP addresses of projects (including non-existent ones) that were previously linked to it. As a result, it complicates ranking by Google search bots and makes it difficult for the website to reach the top during SEO promotion;<\/li>\n<li>A CDN node is a potential point of failure. If they are used, it is important to understand in advance how the routing system works and what errors may occur while interacting with the site;<\/li>\n<li>It may seem obvious, but payment is required for content delivery services. Generally, costs are proportional to traffic volume, meaning budget planning may require oversight. <\/li>\n<\/ul>\n<p>\nAn important fact: even the proximity of a CDN to the user does not guarantee low ping. Routing may take place from the client to a host located in another country or even on a different continent. This depends on the routing policy of the specific network and its relationships with communication operators (peering). Many major CDN providers have multiple pricing plans, where the cost directly affects the proximity of the point of presence when delivering content to target users.<\/p>\n<p>If you have the means \u2013 launch your own CDN<\/p>\n<p>Unhappy with the policies of companies providing content delivery network services, but business needs expansion? If the means are available, why not try launching your own CDN? This makes sense in the following cases:<\/p>\n<ul>\n<li>Current costs for content distribution do not meet expectations and are not financially justified;<\/li>\n<li>A permanent cache is needed, without sharing the server and bandwidth with other websites;<\/li>\n<li>The target audience is located in a region where there are no available CDN points of presence;<\/li>\n<li>The need to personalize settings when delivering content;<\/li>\n<li>There is a requirement to speed up the delivery of dynamic content;<\/li>\n<li>Suspicions of user privacy violations and other illegal actions by third-party services.<\/li>\n<\/ul>\n<p>\nLaunching a CDN will require you to have a domain name, several servers in different regions (virtual or dedicated), and a request processing tool. Don\u2019t forget about installing SSL certificates, setting up and editing programs for delivering static content (Nginx or Apache), and effectively monitoring the entire system. <\/p>\n<p>Properly configuring caching proxies is material for a separate article, so we won\u2019t go into detail here: where and what parameters should be set correctly. Considering the initial costs and time to deploy the network, using ready-made solutions may be more promising. However, you need to be guided by the prevailing market situation and plan several steps ahead.<\/p>\n<h3>What we have in the end<\/h3>\n<p>\nA CDN is a set of additional resources for redistributing your traffic to a larger audience. Are they necessary for online business? Yes and no, it all depends on the audience for which the content is intended and the goals of the business owner.<\/p>\n<p>Regional and niche projects will gain more disadvantages than advantages from implementing a CDN. Requests will still first go to the original server, but now through an intermediary. This leads to questionable ping reduction but definitely to monthly costs for using the service. With good network equipment, one can improve existing information security algorithms, place their servers closer to users, and achieve optimizations and profits for free on a continuous basis.<\/p>\n<p>Large companies whose infrastructure struggles to handle steadily increasing traffic should seriously consider intermediary servers. CDN proves to be an excellent technology for quickly deploying a network across a wide geographic area, ensuring smooth cloud gaming or selling goods on a large e-commerce platform. <\/p>\n<p>However, even with a broad audience geography, it\u2019s important to determine in advance the specific purposes for which content delivery networks are needed. Website acceleration remains a complex task that does not magically resolve with the implementation of a CDN. Important features like cross-platform compatibility, adaptability, and server-side optimization, along with code and rendering adjustments, should not be overlooked. A preliminary technical audit and reasonable measures for addressing issues remain optimal solutions for any online project, regardless of its focus or scale.<\/p>\n<p><\/p>\n<h4>Advertising<\/h4>\n<p>\nRight now, you can order <noindex><a rel=\"nofollow\" href=\"https:\/\/vdsina.ru\/cloud-servers?partner=habr136\">powerful servers<\/a><\/noindex>, which use the latest <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/vdsina\/blog\/514570\/\">AMD Epyc<\/a><\/noindex>processors. Flexible plans range from 1 CPU core to a staggering 128 CPU cores, 512 GB RAM, and 4000 GB NVMe.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/vdsina.ru\/cloud-servers?partner=habr136\"><img decoding=\"async\" alt=\"The ways of content are inscrutable, or let\u2019s mention a word about CDN\" src=\"\/wp-content\/uploads\/2020\/10\/699aeaae3b5b35bc24a103351c975583.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\n<br \/>Source: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/vdsina\/blog\/522936\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0414\u0438\u0441\u043a\u043b\u0435\u0439\u043c\u0435\u0440: \u0414\u0430\u043d\u043d\u0430\u044f \u0441\u0442\u0430\u0442\u044c\u044f \u043d\u0435 \u043d\u0435\u0441\u0435\u0442 \u0432 \u0441\u0435\u0431\u0435 \u0441\u0432\u0435\u0434\u0435\u043d\u0438\u0439 \u0440\u0430\u043d\u0435\u0435 \u043d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0445 \u0447\u0438\u0442\u0430\u0442\u0435\u043b\u044f\u043c, \u0437\u043d\u0430\u043a\u043e\u043c\u044b\u043c \u0441 \u043f\u043e\u043d\u044f\u0442\u0438\u0435\u043c CDN, \u0430 \u043d\u043e\u0441\u0438\u0442 \u0445\u0430\u0440\u0430\u043a\u0442\u0435\u0440 \u043e\u0431\u0437\u043e\u0440\u0430 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438 \u041f\u0435\u0440\u0432\u0430\u044f \u0432\u0435\u0431-\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430 \u043f\u043e\u044f\u0432\u0438\u043b\u0430\u0441\u044c \u0432 1990 \u0433\u043e\u0434\u0443 \u0438 \u0438\u043c\u0435\u043b\u0430 \u0440\u0430\u0437\u043c\u0435\u0440 \u0432 \u0441\u0447\u0438\u0442\u0430\u043d\u043d\u044b\u0435 \u0431\u0430\u0439\u0442\u044b. \u0421 \u0442\u0435\u0445 \u043f\u043e\u0440 \u043a\u043e\u043d\u0442\u0435\u043d\u0442 \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043a\u0430\u043a \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e, \u0442\u0430\u043a \u0438 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e. \u0420\u0430\u0437\u0432\u0438\u0442\u0438\u0435 \u0418\u0422-\u044d\u043a\u043e\u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043f\u0440\u0438\u0432\u0435\u043b\u043e \u043a \u0442\u043e\u043c\u0443, \u0447\u0442\u043e \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 \u0432\u0435\u0431-\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u0438\u0437\u043c\u0435\u0440\u044f\u044e\u0442\u0441\u044f \u043c\u0435\u0433\u0430\u0431\u0430\u0439\u0442\u0430\u043c\u0438 \u0438 \u0442\u0435\u043d\u0434\u0435\u043d\u0446\u0438\u044f \u043a [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":97376,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-97375","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0414\u0438\u0441\u043a\u043b\u0435\u0439\u043c\u0435\u0440:.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/en\/blog\/administrirovanie\/neispovedimy-puti-kontenta-ili-pro-cdn-zamolvim-slovo\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041d\u0435\u0438\u0441\u043f\u043e\u0432\u0435\u0434\u0438\u043c\u044b \u043f\u0443\u0442\u0438 \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430 \u0438\u043b\u0438 \u043f\u0440\u043e CDN \u0437\u0430\u043c\u043e\u043b\u0432\u0438\u043c \u0441\u043b\u043e\u0432\u043e | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0414\u0438\u0441\u043a\u043b\u0435\u0439\u043c\u0435\u0440:.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/en\/blog\/administrirovanie\/neispovedimy-puti-kontenta-ili-pro-cdn-zamolvim-slovo\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-10-17T18:42:13+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-10-17T18:42:13+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47The ways of content are inscrutable, or let us say a word about CDN | ProHoster","description":"Disclaimer:","canonical_url":"https:\/\/prohoster.info\/en\/blog\/administrirovanie\/neispovedimy-puti-kontenta-ili-pro-cdn-zamolvim-slovo","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"en_US","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041d\u0435\u0438\u0441\u043f\u043e\u0432\u0435\u0434\u0438\u043c\u044b \u043f\u0443\u0442\u0438 \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430 \u0438\u043b\u0438 \u043f\u0440\u043e CDN \u0437\u0430\u043c\u043e\u043b\u0432\u0438\u043c \u0441\u043b\u043e\u0432\u043e | ProHoster","og:description":"\u0414\u0438\u0441\u043a\u043b\u0435\u0439\u043c\u0435\u0440:.","og:url":"https:\/\/prohoster.info\/en\/blog\/administrirovanie\/neispovedimy-puti-kontenta-ili-pro-cdn-zamolvim-slovo","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-10-17T18:42:13+00:00","article:modified_time":"2020-10-17T18:42:13+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"97375","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 10:21:28","updated":"2022-10-03 07:11:54","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/97375","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/comments?post=97375"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/97375\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media\/97376"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media?parent=97375"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/categories?post=97375"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/tags?post=97375"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}