图床
大约 2 分钟
本文内容主要为图床的基本知识和如何搭建一个免费的图床。
1. 图床
什么是图床?
- 图床是一个用来存储图片的网络服务。它可以让用户上传图片到互联网上,然后通过链接或者嵌入代码将图片展示在其他网站上。
 
<!-- 比如像这样 -->
<img src="www.xxx.com/xxx.png" />
<!-- 在网站上您就可以看到图片了 -->
图床优点
- 节省空间:图片存储在云端,在使用图床可以节省本地存储空间
 
- 方便分享:使用图床可以方便地将图片分享给他人,只需提供图片链接即可
 
- 提高网站速度:使用图床可以提高网站的加载速度,不占用本地服务器的带宽
 
2. 使用 GitHub 和 PicGo 搭建图床
GitHub步骤
- 新建仓库(记得此前创建账号)
 
- 设置仓库开源 
public可见(保证图片资源能够被访问) 
- 设置仓库开源 
 - 生成私人令牌 
token(用于连接PicGo图床软件) 
- 其中权限类型可以只选择 
repo即可 
- 生成私人令牌 
 
PicGo步骤
配置
github设置(依次填写仓库名、分支名为main(不是master)、设定token)现在测试一下!
<!-- 这是我上传后生成的 url 地址 -->
url = "https://raw.githubusercontent.com/tcSteamedEggs/my-blog-pic/main/avatar.jpg"
<!-- 因为我使用的博客主题 vuepress-theme-hope 有内置的 markdown 拓展 所以像我这么写后,下面会展示这样的图片 -->
<img src="https://raw.githubusercontent.com/tcSteamedEggs/my-blog-pic/main/avatar.jpg" />
- 甚至我可以修改图片的样式 ~
 
![]()
最后,我需要提醒一下,
github + PicGo可能不太好用,在国内访问较慢,图片可能加载不出来(可能你现在就看不到上面的图片了...),甚至可能给挂了 !
- 我建议使用腾讯云 + 
PicGo搭建图床,且防止别有用心的人来DDoS攻击(将会面临极其高昂的流量费用),同时设置防盗链和COS授权与身份认证来尽量避免;还可以搭配CDN使用,利用CDN的限流限频能力来尽量避免 ! 
你来试试吧 ~