内容交付网络(CDN)与Web托管服务器|CDN与专用托管|CDN与云托管|Google页面速度服务
CDN和虚拟主机似乎相似,但是他们一个re totally two different concepts. Web Hosting is hosting your content of your website in a server. There are different hosting plans available these days like shared hosting, VPS (Virtual Private Hosting), Dedicated Hosting and Cloud Hosting. Since the web data become richer, in the sense, more with Audio, Video or bigger page sizes, it consumes more bandwidth to deliver the end user or the person who is browsing. On top of bandwidth, it takes more time to load the content of the webpage to the user. Here only, the CDN network comes into the picture.
虚拟主机
有不同的方法和技术来构建Web托管服务器。如今,我们不能仅仅谈论Web服务器,因为大多数网站都有MySQL,Oracle,MS SQL等应用程序等。因此,它是包含Web服务器以及应用程序服务器的总托管解决方案。根据您的流量(命中),您可以决定要采用哪种解决方案。基本的Web托管解决方案共享托管。如果您有更多的流量,并且需要更多的性能,则可能需要使用VPS(虚拟专用服务器),专用托管或可以托管。专用托管解决方案很昂贵,但它是高性能应用和高交通环境的理想解决方案。
Content Delivery Network (CDN) | Why we need CDN for websites?
如果您有更多的用户(命中)进入您的网站,则可能需要考虑为您的网站实施CDN。CDN是一个分布式网络,在不同地理位置中充当您网页的缓存。它可以根据内容优化的交付进行分类。假设您已经在我们西海岸托管了您的网站,并且用户遍布世界各地。当每个用户从您的网络请求页面时,它必须来自西部。想想一个用户要求从香港提供页面,但该页面仍然需要从西美国到香港。因此,CDN的作用是,它可以在世界各地的几个节点中缓存您网站的静态内容,并取决于请求的起源,它可以提供网站的静态部分,或者从分布式位置的页面提供了更靠近用户的网站。它使内容交付速度比从Web服务器交付更快。有一些机制可以使CDN内容与Web服务器中的原始内容保持最新。通过介绍CDN,我们可以快速交付,节省国际带宽,对我们的网络有更多的冗余和延迟。
Google还计划为用户介绍CDN,这称为“页面速度服务”。目前,Google正在与选定的用户一起测试此服务,这将是很快的Google收费服务。
CDN托管和Web托管有什么区别? (1)网络托管是在服务器中托管您的网络,以使人们可以从Internet访问,而CDN则提高了您在世界范围内的网络内容的交付速度。 (2)CDN目前仅提供网站的静态部分,但是Google计划缓存整个页面,包括网页的内容,另一方面,网络服务器包含所有与Web相关的内容。 (3)主要是,Web内容托管在单个服务器中,但是CDN内容将在多个托管环境中分布在全球范围内。 |
Leave a Reply