美文网首页
使用CDN加载博客图片

使用CDN加载博客图片

作者: _鹅不食草_ | 来源:发表于2020-11-30 21:25 被阅读0次

本文介绍怎么使用CDN加载博客的静态图片

前言

当我们将博客部署到GitHub上时,由于国内原因,打开的时候经常会非常慢,尤其是图片,如果是一些比较大的图片加载的时间就比较长了,浏览体验上会差一点,下面介绍使用 jsdelivr 加载图片。

介绍

jsdelivr 是一个免费的开源CDN,包含 JavaScript 库、jQuery 插件、CSS 框架、字体等等 Web 上常用的静态资源。官网给出了几种使用场景,分别是npm,GitHub和WordPress。

jsdelivr图片

从图片上可以看出,它的使用格式如下:

https://cdn.jsdelivr.net/gh/GitHub用户名/仓库名@分支名/文件路径

按照上面的格式就可以得到一个链接,这个链接就能访问到你的静态资源。

使用

下面介绍下我是如何使用的,比如我的GitHub用户名是haveyuan,默认分支是master,那么我要访问其中一张图片的路径就是 https://cdn.jsdelivr.net/gh/haveyuan/haveyuan.github.io/index_bg.webp ,因为这张图片我是放在根目录的,所以不用再加文件夹路径,这个根据你项目的路径来,这个链接就可以直接在博客中使用了,如果分支名是master的话就不用加 @分支名,如果你要访问另一个分支的资源,比如 develop 分支的话,你的链接就是 https://cdn.jsdelivr.net/gh/haveyuan/haveyuan.github.io@develop/index_bg.webp

我的博客会使用到很多静态图片,如果都放在这个项目里那么打包的时候会变得很慢,所以我新建了一个仓库专门用于放博客所用的图片,仓库命名为 blog_img ,这样我的博客项目就不会那么大了,可以点击这里的图片查看效果。

相关文章

  • 使用CDN加载博客图片

    本文介绍怎么使用CDN加载博客的静态图片 前言 当我们将博客部署到GitHub上时,由于国内原因,打开的时候经常会...

  • 2021-11-16 aws 通过cloudfront对eks内

    原架构: 存在问题:页面加载慢,图片显示慢 解决方案:1.使用cdn(cloudfront)加速 elb2.图片转...

  • CDN加速你的网站

    最近看的博客也不少,看到好多人都在使用 CDN 加速 ,我的博客加载真心慢... 用了一天的时间,把博客的文件都放...

  • CDN

    一分钟学会使用CDN - Lunaqi的博客 - CSDN博客 CDN为什么这么快-博客-云栖社区-阿里云 CDN...

  • 阿里云cdn用法

    最近公司图片加载缓慢,所以用到cdn,其实cdn原理就是智能选择最优服务器缓存加载图片,就和数据库添加索引查找比没...

  • 前端性能优化

    1,压缩合并文件,包括压缩图片,精灵图,webpack/gulp打包 2,图片懒加载 3,图片加载队列 4,cdn缓存

  • Android-Fresco图片库的简单使用

    在日常的项目维护中,我们会发现除了使用 开源库来加载图片之外,还会使用 开源库来加载图片。这篇博客分享一下 开源库...

  • springboot2.0图片被拦截

    问题,使用thymeleaf加载图片,然后浏览器无法显示图片 解决办法,经过查阅资料,和博客得知。 Spring ...

  • 关于性能优化

    图片加载优化 不用图片 对于移动端来说,一般图片都用 CDN 加载,可以计算出适配屏幕的宽度,然后去请求相应裁剪好...

  • PicGo+jsDelivr+GitHub搭建免费cdn加速图床

    个人博客地址:樱花? 前言 开始使用GitHub+jsDelivr搭建的cdn加速的免费图床,但是发现每次上传图片...

网友评论

      本文标题:使用CDN加载博客图片

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