首页 > 编程知识 正文

jsdelivr挂了,jsdelivr使用教程

时间:2023-05-06 14:43:56 阅读:194512 作者:744

jsdelivr

jsdelivr是一个CDN服务提供商,优点在于全球通用。
专门提供js相关的CDN,对npm,github做了加速镜像。
针对npm, github提供了CDN镜像。
大部分情况下外国的网站国内是不能使用的,为什么国内可以使用jsdelivr呢?要回答这个问题,必须得思考几个概念:域名,cdn,ICP。

cdn是什么?

cdn 可以参考 https://juejin.im/post/5d2d8928f265da1b95708b97
CDN全称叫做“Content Delivery Network”,中文叫内容分发网络。

CDN的目的

CDN的目的是改善网络质量,提供访问速度。

如何查看我的网络请求是否用了CDN?

dig cdn.jsdelivr.net

看到了这里,我们开始研究为什么jsdelivr能够在国内提供服务?
思考一下,如何进行监管,如果让你来监管国内的网络环境,你要怎么做?

网络服务是什么?本质上就是一个网站,能够访问这个网站就能够享受这个网站的服务。网站就是域名和对应的路径。我要控制IP,但是IP是会变化,这个方法可以用来辅助我要控制域名,我在根域名服务器里做一些修改,我维护一套白名单,只有备案过的域名可以通过我的域名解析。我还可以维护一套黑名单,你不遵守规则我就把你放入黑名单。这样的话是不是就起到了控制的作用呢?
基于以上几点,我们看jsdelivr做了什么?
jsdelivr虽然是一家外国的公司,但是域名挂在国内了,这样就是符合政策法规了。

在看CNAME解析出来的域名,这样的话这个流程中涉及到的域名都是合法的,只要我的业务是合法的,监管也会放行的。

通过此文,我们知道了,ip是没有办法上CDN的,CDN是针对域名来的。当我访问域名的时候,CDN提供给我最优的ip.我们也知道了jsdeliver为什么可以在国内使用,说起来还真香呢。

能够拿下china市场,足够jsdelivr吹半年了。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。