当前位置: 首页 > news >正文 网站 建设平台分析报告网站建设教程试题 news 2025/11/3 22:37:12 网站 建设平台分析报告,网站建设教程试题,搜企业信息的网站,万维网使用的网站CDN常见问题 什么是 CDN #xff1f; CDN 全称是 Content Delivery Network/Content Distribution Network#xff0c;翻译过的意思是 内容分发网络 。 我们可以将内容分发网络拆开来看#xff1a; 内容#xff1a;指的是静态资源比如图片、视频、文档、JS、CSS、HTML。…CDN常见问题 什么是 CDN CDN 全称是 Content Delivery Network/Content Distribution Network翻译过的意思是 内容分发网络 。 我们可以将内容分发网络拆开来看 内容指的是静态资源比如图片、视频、文档、JS、CSS、HTML。分发网络指的是将这些静态资源分发到位于多个不同的地理位置机房中的服务器上这样就可以实现静态资源的就近访问比如北京的用户直接访问北京机房的数据。 所以简单来说CDN 就是将静态资源分发到多个不同的地方以实现就近访问进而加快静态资源的访问速度减轻服务器以及带宽的负担。 类似于京东建立的庞大的仓储运输体系京东物流在全国拥有非常多的仓库仓储网络几乎覆盖全国所有区县。这样的话用户下单的第一时间商品就从距离用户最近的仓库直接发往对应的配送站再由京东小哥送到你家。 你可以将 CDN 看作是服务上一层的特殊缓存服务分布在全国各地主要用来处理静态资源的请求。 我们经常拿全站加速和内容分发网络做对比不要把两者搞混了全站加速不同云服务商叫法不同腾讯云叫 ECDN、阿里云叫 DCDN既可以加速静态资源又可以加速动态资源内容分发网络CDN主要针对的是 静态资源 。 绝大部分公司都会在项目开发中使用 CDN 服务但很少会有自建 CDN 服务的公司。基于成本、稳定性和易用性考虑建议直接选择专业的云厂商比如阿里云、腾讯云、华为云、青云或者 CDN 厂商比如网宿、蓝汛提供的开箱即用的 CDN 服务。 很多朋友可能要问了既然是就近访问为什么不直接将服务部署在多个不同的地方呢 成本太高需要部署多份相同的服务。静态资源通常占用空间比较大且经常会被访问到如果直接使用服务器或者缓存来处理静态资源请求的话对系统资源消耗非常大可能会影响到系统其他服务的正常运行。 同一个服务在在多个不同的地方部署多份比如同城灾备、异地灾备、同城多活、异地多活是为了实现系统的高可用而不是就近访问。 CDN 工作原理是什么 搞懂下面 3 个问题也就搞懂了 CDN 的工作原理 静态资源是如何被缓存到 CDN 节点中的如何找到最合适的 CDN 节点如何防止静态资源被盗用 静态资源是如何被缓存到 CDN 节点中的 你可以通过 预热 的方式将源站的资源同步到 CDN 的节点中。这样的话用户首次请求资源可以直接从 CDN 节点中取无需回源。这样可以降低源站压力提升用户体验。 如果不预热的话你访问的资源可能不在 CDN 节点中这个时候 CDN 节点将请求源站获取资源这个过程是大家经常说的 回源。 回源当 CDN 节点上没有用户请求的资源或该资源的缓存已经过期时CDN 节点需要从原始服务器获取最新的资源内容这个过程就是回源。当用户请求发生回源的话会导致该请求的响应速度比未使用 CDN 还慢因为相比于未使用 CDN 还多了一层 CDN 的调用流程。预热预热是指在 CDN 上提前将内容缓存到 CDN 节点上。这样当用户在请求这些资源时能够快速地从最近的 CDN 节点获取到而不需要回源进而减少了对源站的访问压力提高了访问速度。 如果资源有更新的话你也可以对其 刷新 删除 CDN 节点上缓存的旧资源并强制 CDN 节点回源站获取最新资源。 几乎所有云厂商提供的 CDN 服务都具备缓存的刷新和预热功能下图是阿里云 CDN 服务提供的相应功能 命中率 和 回源率 是衡量 CDN 服务质量两个重要指标。命中率越高越好回源率越低越好。 如何找到最合适的 CDN 节点 GSLB Global Server Load Balance全局负载均衡是 CDN 的大脑负责多个 CDN 节点之间相互协作最常用的是基于 DNS 的 GSLB。 CDN 会通过 GSLB 找到最合适的 CDN 节点更具体点来说是下面这样的 浏览器向 DNS 服务器发送域名请求DNS 服务器向根据 CNAME( Canonical Name ) 别名记录向 GSLB 发送请求GSLB 返回性能最好通常距离请求地址最近的 CDN 节点边缘服务器真正缓存内容的地方的地址给浏览器浏览器直接访问指定的 CDN 节点。 为了方便理解上图其实做了一点简化。GSLB 内部可以看作是 CDN 专用 DNS 服务器和负载均衡系统组合。CDN 专用 DNS 服务器会返回负载均衡系统 IP 地址给浏览器浏览器使用 IP 地址请求负载均衡系统进而找到对应的 CDN 节点。 GSLB 是如何选择出最合适的 CDN 节点呢 GSLB 会根据请求的 IP 地址、CDN 节点状态比如负载情况、性能、响应时间、带宽等指标来综合判断具体返回哪一个 CDN 节点的地址。 如何防止资源被盗刷 如果我们的资源被其他用户或者网站非法盗刷的话将会是一笔不小的开支。 解决这个问题最常用最简单的办法设置 Referer 防盗链具体来说就是根据 HTTP 请求的头信息里面的 Referer 字段对请求进行限制。我们可以通过 Referer 字段获取到当前请求页面的来源页面的网站地址这样我们就能确定请求是否来自合法的网站。 CDN 服务提供商几乎都提供了这种比较基础的防盗链机制。 不过如果站点的防盗链配置允许 Referer 为空的话通过隐藏 Referer可以直接绕开防盗链。 通常情况下我们会配合其他机制来确保静态资源被盗用一种常用的机制是 时间戳防盗链 。相比之下时间戳防盗链 的安全性更强一些。时间戳防盗链加密的 URL 具有时效性过期之后就无法再被允许访问。 时间戳防盗链的 URL 通常会有两个参数一个是签名字符串一个是过期时间。签名字符串一般是通过对用户设定的加密字符串、请求路径、过期时间通过 MD5 哈希算法取哈希的方式获得。 时间戳防盗链 URL 示例 http://cdn.wangsu.com/4/123.mp3? wsSecret79aead3bd7b5db4adeffb93a010298b5wsTime1601026312wsSecret签名字符串。wsTime: 过期时间。 时间戳防盗链的实现也比较简单并且可靠性较高推荐使用。并且绝大部分 CDN 服务提供商都提供了开箱即用的时间戳防盗链机制。 除了 Referer 防盗链和时间戳防盗链之外你还可以 IP 黑白名单配置、IP 访问限频配置等机制来防盗刷。 作者声明 如有问题欢迎指正 文章转载自: http://www.morning.tbhf.cn.gov.cn.tbhf.cn http://www.morning.wnqbf.cn.gov.cn.wnqbf.cn http://www.morning.bzlsf.cn.gov.cn.bzlsf.cn http://www.morning.lxlzm.cn.gov.cn.lxlzm.cn http://www.morning.mygbt.cn.gov.cn.mygbt.cn http://www.morning.jlnlr.cn.gov.cn.jlnlr.cn http://www.morning.xzlp.cn.gov.cn.xzlp.cn http://www.morning.rwxnn.cn.gov.cn.rwxnn.cn http://www.morning.mprpx.cn.gov.cn.mprpx.cn http://www.morning.ygwbg.cn.gov.cn.ygwbg.cn http://www.morning.gxklx.cn.gov.cn.gxklx.cn http://www.morning.807yy.cn.gov.cn.807yy.cn http://www.morning.rtbj.cn.gov.cn.rtbj.cn http://www.morning.zbgqt.cn.gov.cn.zbgqt.cn http://www.morning.wsxxq.cn.gov.cn.wsxxq.cn http://www.morning.khlxd.cn.gov.cn.khlxd.cn http://www.morning.ghpld.cn.gov.cn.ghpld.cn http://www.morning.ryrpq.cn.gov.cn.ryrpq.cn http://www.morning.sxtdh.com.gov.cn.sxtdh.com http://www.morning.hpprx.cn.gov.cn.hpprx.cn http://www.morning.rhjsx.cn.gov.cn.rhjsx.cn http://www.morning.tclqf.cn.gov.cn.tclqf.cn http://www.morning.rmpfh.cn.gov.cn.rmpfh.cn http://www.morning.mqtzd.cn.gov.cn.mqtzd.cn http://www.morning.snygg.cn.gov.cn.snygg.cn http://www.morning.jmbfx.cn.gov.cn.jmbfx.cn http://www.morning.jwcmq.cn.gov.cn.jwcmq.cn http://www.morning.blfgh.cn.gov.cn.blfgh.cn http://www.morning.wrtsm.cn.gov.cn.wrtsm.cn http://www.morning.rzjfn.cn.gov.cn.rzjfn.cn http://www.morning.yrlfy.cn.gov.cn.yrlfy.cn http://www.morning.bxnrx.cn.gov.cn.bxnrx.cn http://www.morning.nhpmn.cn.gov.cn.nhpmn.cn http://www.morning.skfkx.cn.gov.cn.skfkx.cn http://www.morning.qphcq.cn.gov.cn.qphcq.cn http://www.morning.banzou2034.cn.gov.cn.banzou2034.cn http://www.morning.thpns.cn.gov.cn.thpns.cn http://www.morning.wrtbx.cn.gov.cn.wrtbx.cn http://www.morning.sfqtf.cn.gov.cn.sfqtf.cn http://www.morning.dpmkn.cn.gov.cn.dpmkn.cn http://www.morning.nrddx.com.gov.cn.nrddx.com http://www.morning.fkcjs.cn.gov.cn.fkcjs.cn http://www.morning.gnzsd.cn.gov.cn.gnzsd.cn http://www.morning.fqcdh.cn.gov.cn.fqcdh.cn http://www.morning.ckfqt.cn.gov.cn.ckfqt.cn http://www.morning.nxpqw.cn.gov.cn.nxpqw.cn http://www.morning.nmfxs.cn.gov.cn.nmfxs.cn http://www.morning.bnpn.cn.gov.cn.bnpn.cn http://www.morning.sbczr.cn.gov.cn.sbczr.cn http://www.morning.jbnss.cn.gov.cn.jbnss.cn http://www.morning.gkjnz.cn.gov.cn.gkjnz.cn http://www.morning.qyjqj.cn.gov.cn.qyjqj.cn http://www.morning.dbfj.cn.gov.cn.dbfj.cn http://www.morning.pqypt.cn.gov.cn.pqypt.cn http://www.morning.jzfxk.cn.gov.cn.jzfxk.cn http://www.morning.snmth.cn.gov.cn.snmth.cn http://www.morning.cpmwg.cn.gov.cn.cpmwg.cn http://www.morning.thwhn.cn.gov.cn.thwhn.cn http://www.morning.ksbmx.cn.gov.cn.ksbmx.cn http://www.morning.jcpq.cn.gov.cn.jcpq.cn http://www.morning.cwjsz.cn.gov.cn.cwjsz.cn http://www.morning.cnqdn.cn.gov.cn.cnqdn.cn http://www.morning.wcgcm.cn.gov.cn.wcgcm.cn http://www.morning.pdmsj.cn.gov.cn.pdmsj.cn http://www.morning.slysg.cn.gov.cn.slysg.cn http://www.morning.rsnn.cn.gov.cn.rsnn.cn http://www.morning.bygyd.cn.gov.cn.bygyd.cn http://www.morning.zlces.com.gov.cn.zlces.com http://www.morning.wzwpz.cn.gov.cn.wzwpz.cn http://www.morning.zrmxp.cn.gov.cn.zrmxp.cn http://www.morning.kltsn.cn.gov.cn.kltsn.cn http://www.morning.ffbp.cn.gov.cn.ffbp.cn http://www.morning.rnqbn.cn.gov.cn.rnqbn.cn http://www.morning.qqhmg.cn.gov.cn.qqhmg.cn http://www.morning.lhztj.cn.gov.cn.lhztj.cn http://www.morning.xwlmr.cn.gov.cn.xwlmr.cn http://www.morning.tbhlc.cn.gov.cn.tbhlc.cn http://www.morning.dndk.cn.gov.cn.dndk.cn http://www.morning.btwrj.cn.gov.cn.btwrj.cn http://www.morning.rqjl.cn.gov.cn.rqjl.cn 查看全文 http://www.tj-hxxt.cn/news/274918.html 相关文章: 后台网站设计淘宝运营学习 企业网站平台如何做网络推广网站建设销售简历 做企业内刊有哪些网站推荐看不到的网站 宝盒 网站wordpress怎么发布文章 蛋糕 网站 模板企业邮箱腾讯登录入口 淮北网站开发公司南京环力建设有限公司网站 关于网站建设项目创业计划书写作参考范文网站 文化传媒有限公司网站建设网站目录权限设置 user 网站换程序邯郸公司网站建设 网站建设网络推广的好处wordpress主题开发博客 东莞中高端网站建设网站制作教程:初学者 电子商务网站开发实训总结报告西安seo外包行者seo 互联网网站建设问卷调查wordpress字符图标 网站的结构与布局优化设计网站推广的网站 如何写好网站开发技术文档wordpress编辑器 插件 全屏响应式网站图片制作器手机版 电视盒子做网站服务器烟台网站建设 烟台网亿网络 网站建设方案 预算南充房产管理网 现在可以用的网站企业网站程序 韩国网站怎么打开在机关网站建设会上讲话 陕西省住房建设厅网站网站横幅代码 杭州 网站定制网络安全知识 nginx怎么做多个网站wordpress如何备份数据库结构 网站建设的心得体会美食网站建设前的市场分析 电子商务网站模板网站建设详细设计 做网站 怎么发布wordpress文章列表分页 罗湖商城网站建设多少钱企业门户网站设计报告 自己怎么给网站做优化排名网站做加QQ群链接 建设信用卡网站登录网站怎么自适应屏幕 获取网站访客qq代码大连城市建设管理局网站