《高性能网站建设》(3)--使用内容分发网络

1.应用程序Web服务器离用户更近,则一个HTTP请求的响应时间将缩短。

2.组件Web服务器离用户更近,则多个HTTP请求的响应时间将缩短。

总结:与其将应用程序Web服务器分散开,不如将组件Web服务器分散开,利用内容分发网络(CDN)来达到减少响应时间的目的。

内容分发网络(CDN)是一组分布在多个不同地理位置的Web服务器,用于更加有效地向用户分发内容。

优点为:缩短响应时间;备份,扩展存储能力和进行缓存;缓和Web流峰值压力。

缺点是:响应时间容易受到其他网站(竞争对手)流量的影响;无法直接控制组件服务器所带来的特殊麻烦(可以使用两个CDN服务提供商进行解决)。

CDN用于发布静态内容(图片,脚本,样式表和Flash),动态HTML页面的复杂性超出了CDN的能力范围。

你可能感兴趣的:(《高性能网站建设》(3)--使用内容分发网络)