1.当用户群增加时,公司就必须面对服务器放置地点不在适用的事实---有必要在多个地理位置不同的服务器上部署内容。
2.不要尝试使用分布式架构重新设计你的web应用程序。--这样做会很需要做很多工作
3.如果应用程序web服务器(Application Web Server)离用户更近,则一个HTTP请求的响应时间将缩短。
如果组件web服务器(Component Web Server)离用户更近,则多个HTTP请求的响应时间将缩短。
4.内容发布网络CDN是一组分布在多个不同地理位置的Web服务器,用于更加有效地向用户发布内容。
5.一些大型Internet公司都拥有自己的CDN,但使用一个CDN服务提供商更为有效。
6.也有很多免费的CDN服务可以使用
7.注意:无论如何也不要使用HTTP重定向来将用户指向本地服务器,这回事web页面反应速度变慢。
8.CDN优势:1.缩短响应时间2.CDN还提供备份、扩展存储能力、进行缓存的服务3有助于缓和Web流量峰值压力
9.CDN缺点:1.响应时间可能会受到其他网站流量的影响;2.无法直接控制组件服务器所带来的特殊麻烦;3.花钱、部署过程增加了一些复杂性
10.CDN适用范围:用于发布静态内容,如图片、脚本、样式表和Flash。原因:静态文件更容易存储并具有较少的依赖性。
11.测试衡量CDN优势的时候,千万记住,你运行测试的地理位置对结果有着重要影响。可借助Keynote System和Gomez这样的服务,有助于完成测试。
12.CDN使用:开通CDN服务→接入域名→配置CNAME
网址:https://blog.csdn.net/Lunaqi/article/details/78987936
来源:https://www.cnblogs.com/xuzhengguo/p/9990860.html