美文网首页
web网站性能优化-使用内容发布网络

web网站性能优化-使用内容发布网络

作者: 小小_绿 | 来源:发表于2019-08-06 10:46 被阅读0次

内容发布网络 CDN(Content Deliver Network)是一组分布在多个不同地理位置的Web服务器,通过将网站的资源发布到最接近用户的网络”边缘“,向用户发布内容。

CDN可看作一种缓存代理,主要用于对静态资源(如图片,css,js,Flash等)的缓存。CDN有助于缓和web流量峰值压力。

CDN的缺点:

1、响应时间可能会受到其他网站流量的影响。CDN服务提供商在其所有客户之间共享Web服务器组。

2、无法直接控制组件服务器

3、若CDN服务质量下降了,那么你的工作质量也将下降

CDN工作流程如下:

1.浏览器获得需要访问的资源的域名;

2.通过域名解析得到该域名指向CDN的一个CNAME;

3.为了获得IP地址,需要对CNAME进行域名解析,这时请求就会被发送到CDN的中心服务器,全局负载均衡通过预先设定的规则,同时根据用户访问的地理位置信息,把最合适的边缘服务器IP地址返回;

4.浏览器获得IP地址后,就向边缘服务器发出请求;

5.边缘服务器根据访问域名,首先搜索缓存,查看资源是否存在,存在则直接返回资源给浏览器,直接完成整个资源请求过程,否则就根据缓存内部的DNS解析得到资源实际IP地址(即客户的服务器IP地址),向该IP地址发起资源请求;

6.边缘服务器向客户服务器请求资源成功后,就把该资源加入本身的高速缓存中,并把资源发送给用户。

相关文章

  • web网站性能优化-使用内容发布网络

    内容发布网络CDN(Content Deliver Network)是一组分布在多个不同地理位置的Web服务器,通...

  • 关于前端性能优化的一些总结

    性能优化 1、减少HTTP请求 2、使用内容发布网络 3、添加Expires头 4、压缩组件(gZip) 5、将样...

  • YaHoo14军规(网站性能优化)

    tags: 网站性能优化 1. 减少http请求数 2. 使用CDN(内容分发网络) 3. 添加Expire值/C...

  • web 性能提升

    概括的总结一下web 性能的提升方式: 一、 规则1——减少HTTP请求 二、 规则2——使用内容发布网络 三、 ...

  • 简述http缓存

    简介 网站性能第一优化定律:优先考虑使用缓存优化性能。合理的使用缓存,对网站的性能优化的意义重大。以下对于缓存,都...

  • Web前端知识分享:3个优化Web性能的小技巧

    Web性能优化重不重要?相信每一个从事Web前端开发的人都会回答重要,毕竟Web性能优化好的网站可以给用户带来更好...

  • 如何进行web前端性能优化?

    Web性能优化重不重要?相信每一个从事Web前端开发的人都会回答重要,毕竟Web性能优化好的网站可以给用户带来更好...

  • 如何进行web前端性能优化?

    Web性能优化重不重要?相信每一个从事Web前端开发的人都会回答重要,毕竟Web性能优化好的网站可以给用户带来更好...

  • web性能优化

    有服务器,有网站才能做性能优化,需要改网站的后台代码 什么是web性能优化? 用户觉得网站加载快 与前端有关的阶段...

  • 前端性能优化

    之前写过一篇文章前端网络高级篇(六)网站性能优化,里面提到过13个性能优化的点: 减少HTTP请求 使用CDN 利...

网友评论

      本文标题:web网站性能优化-使用内容发布网络

      本文链接:https://www.haomeiwen.com/subject/ytnpdctx.html