1.应用程序Web服务器离用户更近,则<strong><em>一个HTTP请求</em></strong>的响应时间将缩短。
2.组件Web服务器离用户更近,则<strong><em>多个HTTP请求</em></strong>的响应时间将缩短。
总结:与其将应用程序Web服务器分散开,不如将组件Web服务器分散开,利用内容分发网络(CDN)来达到减少响应时间的目的。
内容分发网络(CDN)是一组分布在多个不同地理位置的Web服务器,用于更加有效地向用户分发内容。
优点为:缩短响应时间;备份,扩展存储能力和进行缓存;缓和Web流峰值压力。
缺点是:响应时间容易受到其他网站(竞争对手)流量的影响;无法直接控制组件服务器所带来的特殊麻烦(可以使用两个CDN服务提供商进行解决)。
CDN用于发布静态内容(图片,脚本,样式表和Flash),动态HTML页面的复杂性超出了CDN的能力范围。
网友评论