jsDelivr的替代品:渺软公益 CDN

前言

众所周知,jsDelivr 是一个大名鼎鼎的静态资源 cdn 加速平台,它以免费、高速、支持 github 文件的特点而备受欢迎,但是,就目前国内网络环境来看,现在在国内使用它作为 cdn 并不理想,下面是几个 ping 测试结果图:

三大运营商综合测试,已经有接近1/3的省份瘫痪了

电信单独测试也不理想

联通、移动几乎瘫痪

jsDelivr的另一个服务器在国内也比较慢

综上所述,目前还在用 jsDelivr 的用户应该尽快更换其他 cdn!

介绍

渺软公益 CDN 正是在上述情况中催生的,以下是官网的介绍:

在开发者日常的开发和使用中,比如写某些简单的 Demo,或者开发一些小工具,小玩意的时候,总会使用到某些前端的静态库,当然 UNPKG、jsDelivr 这样的网站就是为此而生的。但是我们是一群中国的开发者,为此,国外服务商提供的种种服务让我们的网站体验一次次的降级,于是更多的静态资源被放在源站上,但是这仍然解决不了静态资源变慢的问题。于是,本项目出现了,由私人搭建的备案域名来使用 Dogecloud CDN,为开发者提供一个高速简单,开箱即用的公益 CDN,本项目的宗旨是:限制更少,更简单,只为开发 Just for Developers

这是一款免费的 cdn,由Zkeq大佬搭建,支持回源到 jsDelivr、UNPKG 和 cdnjs 上的任意内容,而且目前的请求限制高达单个域名64GB/24h

而且速度也是相当快,以下为 ping 测试结果:

全绿!

替换方法

替换方法非常简单,将你博客或项目中引用的 jsDelivr、UNPKG 或 cdnjs 的 cdn 链接的域名换成渺软公益 CDN 的就行,具体对照下表:

cdn 平台 跟换域名
jsDelivr https://jsd.onmicrosoft.cn
UNPKG https://npm.onmicrosoft.cn
cdnjs https://cdnjs.onmicrosoft.cn

比如我要使用渺软公益 CDN 来引用 jsDelivr 上的 jQuery,我就应该把https://cdn.jsdelivr.net/npm/jquery@3.6.4/dist/jquery.min.js换成https://jsd.onmicrosoft.cn/npm/jquery@3.6.4/dist/jquery.min.js

目前已经有许多小伙伴开始使用它了,就目前可观测数据来看,甚至有一个小时的 jsDelivr 请求数高达5w+次,我的博客目前也已开始使用。

现在就看这个 cdn 能用多久了,虽然是公益项目,但也是有规定的,Zkeq 明确表示请不要用它来托管私人静态图片、私人字体文件等大流量资源,还请大家不要滥用此 cdn,以免不必要的损失!


jsDelivr的替代品:渺软公益 CDN
https://xshaw.run.place/8f913a4e/
作者
XShaw
发布于
2023年8月5日
许可协议