zl程序教程

您现在的位置是:首页 >  其它

当前栏目

如何搭建个人图床

如何 搭建 个人 图床
2023-09-27 14:29:13 时间

为什么要搭建博客图床?

以博客园为例,我们可以选择使用大部分 blog 平台通用的 markdown 语法进行博客创作。

而本地的 markdown 文件 .md 中,图片是以 “外链” 这一形式存在的:

  • Office word 中,图片是直接插入 docx 文件里面
  • Markdown 中,图片只是一个本地/联网的地址

也就是说,如果我们使用本地 markdown 编译器(如 typora)来编辑 MD 文件的时候,如果 MD 里面插入的图片的源文件被移动或者删除了,我们的 MD 文档里面对应的图片也无法显示出来。同时,如果我们用本地编辑器写好了一篇博客,想把它上传到博客园上。博客园是无法自动转存文件里面的图片的(因为这个图片只是一个你硬盘里面的文件路径)

选择哪个图床?

1.公共图床

这类图床一般可以直接上传图片,会返回一个链接,供你使用。以下简单推荐几个,更多图床介绍请看:各种优质图床推荐-图床汇总)


2.代码托管平台

这类图床一般是建立在代码托管平台的仓库中,使用时要公开仓库。

  • GitHub

    全球最大代码托管平台,目前除了国内速度慢,以及时不时抽风无法访问,几乎没啥缺陷。我最初也是使用 GitHub 来作为图床,但是时不时无法访问实在难以忍受,只能暂时弃用。

  • Gitee

    国内仿 GitHub 代码托管平台,但免费的各种容量上的限制,优点是国内速度快。但2022年3月份,Gitee 给图片添加了防盗链,所以不再推荐使用。

  • 七牛云

    速度快,缺点是要收费,免费的则有各种限制。


3.服务器图床

各大云服务器:阿里云,腾讯云,华为云,或者私人服务器 。除了费用高,没啥缺点,全是优点。


综合考虑的话,只推荐使用下面 3 种图床,按需选择:

  • sm.ms:优点是免费,并且图片加载速度还可以,免费用户的限制相比其他免费图床没那么大,使用的人也很多,但缺点是后续有继续被墙的风险。
  • GitHub:优点也是免费,缺点是时不时抽风无法访问,不太稳定。
  • 阿里云或者腾讯云:除了需要花费一点小小的费用,没啥缺点,全是优点。

选择哪个MD编辑器?

以前以及现在我用的都是 Typora,但是2021年11月后 Typora 开始要收费了,花 84 元可以买终身版本,只支持 3 个设备。不想花钱的话可以回退到老的 beta 版本,还是可以免费使用的。

打不开官网的需要挂个梯子,实在进不去的,这里有下载地址和已经下载好的安装包:

Typora免费版跳转链接 提取码:xg50

如果不喜欢 Typora,可以选择Obsidian

选择哪个图片上传工具?

PicGo 是一款开源免费的跨平台图片上传客户端,支持 Windows、Linux、MacOS 操作系统,支持将图片上传到多个目标,比如 SM.MS 等图床。

PicGo 官方指南:PicGo | PicGo ,官方指南里有下载地址,并且还有与 sm.ms、GitHub、阿里云 等图床绑定的图文教程。

补充说明