这次给大家分享一个干货: 快速搭建一个免费极速图床!

怎么搭建呢?大体上来说需要用到三个工具:GitHub、PicGo和jsDelivr。其中GitHub用于存储,PicGo用于上传、jsDelivr则是加速。

一、Github

GitHub作为图片存储的平台平常不过了,即将图片放在Github上,然后采用https://github.com/ZTY18873242003/img/2.jpg 这种方式在你需要用到图片的地方(比如博客、自己部署的项目)引用。嗯,方案的确可行,不过缺点也是显而易见的,整体上来说就是了点。
      既然如此,那为啥还要用Github呢?因为空间大呗,Github上100G的免费空间它不香么?如果使用阿里云的对象存储服务,是要按流量计费的,用的越久花的钱越多。当然你也可以买个云服务器把图片放上面,然后用服务器IP+图片地址的方式访问,但那也要用FTP服务上传图片到服务器再引用,也是比较麻烦的,所以那免费的Github就成了图片存储地的不二之选。接下来按以下步骤操作

1.1、新建一个仓库,并命名

1.2、点击Settings

1.3、点击Developer settings

1.4、按图片所示找到Token

1.5、填写Token信息(描述干什么用的)点击repo再点击Generate Token来创建Token


1.6、保存Token到本地,最好新建个文本文档记录,因为刷新或关闭当前页面Token会消失(忘记保存了可以在设置中重置)


     OK,Github配置结束。

二、PicGo

2.1、下载并安装PicGo:https://github.com/Molunerfinn/PicGo


点此链接:下载目录 后找到2.3.0-beta.4版本,mac、linux、windows不同系统相应选择不同下载源,我win7系统直接选的是箭头所示的exe安装包文件

2.2、配置图床

  1. 设定仓库名按照“Github账户名/仓库名”的格式
  2. 分支名填写master(注意:GitHub官方已经将默认的主分支master改成了main,所以2020/10/1之后建的仓库得在PicGo中将master替换成main(当然也可以在GitHub中将主分支main改为master)
  3. 将之前本地的Token复制到这里
  4. 存储路径按照图片上的格式写(注意一定要写上 / 符号),它会在之前创建的仓库下创建一个文件夹
  5. 自定义域名的作用是,在上传图片后成功后,PicGo会将“自定义域名+上传的图片名”生成的访问链接,放到剪切板上
https://cdn.jsdelivr.net/gh/用户名/仓库名

三、jsDelivr CDN加速

简单介绍一下什么是CDN以及它有什么作用。
      这里引用知乎上阿里巴巴淘系技术官方账号的一段话:淘宝的图片访问,有98%的流量都走了CDN缓存。只有2%会回源到源站,节省了大量的服务器资源。由此不难看出CDN(全称Content Delivery Network,即内容分发网络)的直接作用是加速用户访问图片的速度。此外,它还能起到一定的安全作用,比如说能保护源站,减小黑客攻击源主机的概率。下面假设一个场景,黑客使用DDOS流量攻击某网站时,如果该站使用了大量CDN服务器,那么其攻击的对象大多是CDN服务器而不是源主机。从而间接上起到了保护作用。
      在PicGo上设置完Github地址后就可以使用了,上传的图片会放到Github上,这个jsDelivr 是一个能免费加速的CDN,我之前部署Halo博客的时候也是用的这个加速,它还能跳过阿里云网速限制,可以说是良心项目了。

PicGo上传成功后显示屏侧边会弹出
同时相册中也能看到图片

怎样0成本搭建一个高效CDN加速图床相关推荐

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

    前言 博客地址: https://wrxinyue.cn/?p=95 本文内容包括: 创建一个 github 仓库 使用 jsDelivr 免费 CDN 加速图片访问速度 创建 Token 使用 Pi ...

  2. 从 0 开始搭建一个技术博客,私藏干货~

    2019独角兽企业重金招聘Python工程师标准>>> 技术博客的选型有很多种,如:博客园.CSDN.开源中国.简书.知乎等--都可以用来写文章,形成自己的技术博客. 上面的博客都是 ...

  3. 如何搭建一个高效运营的积分商城平台

    积分商城平台经过二十多年的演变发展,技术逐渐成熟,打造一个积分商城平台并不难,但是想要搭建一个高效运营的积分商城平台,需要具备哪些条件呢? 在积分商城运营的介绍中,大家对积分的定义.积分商城平台.积分 ...

  4. 《嘎!RSS》如何零成本搭建一个免费私有化舆情监控系统?

    RSS是一种标准的网站内容投递协议,通过解析RSS我们可以获取网站的内容更新. Github Actions是Github推出的一个免费服务, 可以帮我们跑任何程序,每月2000分钟. zhaoole ...

  5. 怎样从0开始搭建一个测试框架_0

    怎样从0开始搭建一个测试框架_0 在开始之前,请让我先声明几点: 这个"从0开始"并不是说你不需要任何基础知识,而是指框架从无到有的过程,要开始搭建还是需要一定基础 请确保你已经掌 ...

  6. 手把手教你从0开始搭建一个vue项目(完结)

    前言 上一节webpack实战之(手把手教你从0开始搭建一个vue项目)最后我们完成了css样式的配置: webpack.config.js: const path = require("p ...

  7. 如何搭建一个高效、可靠的积分商城系统?

    互联网购物的普及,积分商城系统已经成为商家和消费者之间互动的一种常见方式.它不仅可以帮助商家增加品牌影响力,还可以提高顾客体验,从而增加销售额.下面就如何搭建一个高效.可靠的积分商城系统作一些简单介绍 ...

  8. Github+jsDelivr搭建免费快速的个人图床

    香!手把手搭建免费快速的个人图床 经常写博文的朋友对床图肯定不陌生.岛主习惯使用markdown撰写博客,将图片放在床图网站生成外链统一管理,这样一份博文就可以发布在不同的平台.不过免费的床图网站有时 ...

  9. GitHub+jsDelivr+PicGo+Visual Studio Code 打造稳定、快速、高效、免费图床

    该文章的最新版本已迁移至个人博客[比特飞],单击链接:GitHub+jsDelivr+PicGo+Visual Studio Code 打造稳定.快速.高效.免费图床 | .Net中文网. 前言 本文 ...

最新文章

  1. GridView的DataKeyNames属性 转载的
  2. python京东商品采集_利用Python正则表达式抓取京东网商品信息
  3. Python 进阶 — 创建本地 PyPI 仓库与 Python 程序的离线部署
  4. CF思维联系–CodeForces - 223 C Partial Sums(组合数学的先线性递推)
  5. 在Ubuntu上创建并测试GRE tunnel
  6. 极客时间和极客学院_极客历史记录的本周:Twitter的诞生,OS X十周年以及太空停留时间最长的时代即将结束...
  7. c语言编程 float p,C语言编程经典例题
  8. 掌握这8个CSS开发工具让你瞬间成为开发高手
  9. sql server 面试_SQL Server复制面试问题与解答
  10. C语言程序——如何是使用TurboC2编程调试
  11. centos8干净卸载mysql
  12. 企业信息化到底是不是一把手工程
  13. matlab绘制符号函数的ezplot函数
  14. matlab计算股票的预期收益率,如何计算股票预期收益率
  15. 参加第2届全国高校大数据教学研讨会总结
  16. excel合并多个工作表_EXCEL动态合并工作表,操作其实很简单
  17. 邮箱发送材料服务器连接错误,发送邮件常见的错误和解决方法
  18. windows镜像文件官方下载地址
  19. mt管理器主题修改教程_微信皮肤主题怎么弄 微信设置更换修改气泡和主题教程...
  20. 什么是根证书和中间证书(中级证书)?

热门文章

  1. 01 DIY流星观测站
  2. 网页右下角弹出广告窗口 超简洁
  3. 在Windows 2003下安装ZoneAlarm Pro 7
  4. 用码云搭建简单的个人个性博客
  5. Vue组件生命周期钩子和Vue-Router路由钩子的执行顺序
  6. 计算机歌曲谱eiei,EiEi钢琴谱-偶像练习生
  7. 我的世界服务器光影文件夹,我的世界光影包放在哪个文件夹(光影包文档保存位置)...
  8. 网页中如何将文字和图片垂直居中
  9. 一. 实战——PageHelper的使用
  10. 大数据环境中的系统磁盘的常见问题