静态资源加速,寻找jsdelivr的替代品
jsdelivr
是一个大名鼎鼎的静态资源cdn加速平台,以他免费、高速、支持github文件的特点而备受欢迎。本站也引用了大量的jsDelivr
的资源,而从去年年底开始,我就发现本站访问速度异常缓慢,经查,来自cdn.jsdelivr.net
的js/css等静态资源大量请求失败。全国ping下来竟然大半超时,论坛上看到说是备案被吊销了,官方推特也证实了这一点。
jsdelivr
是一个大名鼎鼎的静态资源cdn加速平台,以他免费、高速、支持github文件的特点而备受欢迎。本站也引用了大量的jsDelivr
的资源,而从去年年底开始,我就发现本站访问速度异常缓慢,经查,来自cdn.jsdelivr.net
的js/css等静态资源大量请求失败。全国ping下来竟然大半超时,论坛上看到说是备案被吊销了,官方推特也证实了这一点。
图床一直是影响博客撰写体验的重要工具,之前我一直用的是sm.ms
图床,配合Typora的图片上传功能,可谓写作体验极佳。sm.ms
图床虽然才成立没几年,但作为免费图床,自带https,免账号上传,注册就有有后台管理,就已经吊打不少家了。总体而言,他的速度还算不错,但免不了有时候抽风,而且毕竟一小厂,现在又近乎用爱发电,万一哪天跑路了,博客里挂着的那些图岂不全没了。所以既想有稳定的体验,又想免费白嫖,可谓鱼和熊掌不可兼得啊。
不过最近我还真就发现了这近乎完美的解决方案。用GitHub作为存储,jsDelivr作为CDN加速,如有必要,还可加上国内的Coding作为跳板,提升稳定性。
首先这几个都是大厂完全不必担心跑路。GitHub就不必说了,jsDelivr由ProspectOne维护的公共库,免费提供了npm和GitHub仓库的静态文件加速服务,可以说非常的良心,而且它在中国大陆也有数百个节点,可以说访问速度极佳,一张3mb的图片加载速度不到1秒钟!
之所以我还多用了个腾讯的Coding,是因为国内的GitHub访问真的太不稳定了,上传失败的概率非常高。虽然Coding有放外链机制,速度也不是很快,但不妨让他做个跳板,帮我们自动把图片同步到GitHub仓库。