图床是什么
图床一般是指储存图片的服务器
简单说来就是专门用来存放图片的一个存储空间,并且可以通过公网直接访问
为什么需要一个图床
对于有写博客的朋友来说,如何处理博客中的图片内容应该是一个比较令人头疼的问题
解决办法无外乎两种:1.放在本地2.放在云端。对于前者来说,将图片放在本地会加重网页渲染的负担,大大拖慢博客访问的速度,特别是对于文件较大的高画质图片。如果是放在云端然后直接调用的话可以让你的博客内容非常清爽干净,网站的访问也会更加丝滑
所以,现在的问题在于去给图片找到一个合适的“bed”。一般来说,对一个好的图床的要求有如下几点:
- 安全,稳定
- 上传方便
- 调用方便
- 多平台
- 方便管理
- 储存空间能满足需求
其中最最重要也是让人选择纠结最久的还是安全与稳定问题,对于长期写作的人来说,数据无价,而且迁移成本太大了。所以说风险一定要尽可能低。目前网络上的图床方案一般有:
- 腾讯云,阿里云等头部云企业的付费对象储存服务
- 七牛云等稍小云企业提供的免费对象储存服务
- 利用GitHub,Gitee仓库搭建图床
- 各种免费图床
各种图床方案的优缺点
GitHub和Gitee搭建图床
最开始我选择的是GitHub和Gitee作为图床方案,因为第一完全免费,第二安全,至少在可预见的时间里是不会倒闭的
Windows端可以选择picgo作为图床上传工具,手机端现在也有app,操作并不复杂,对于轻量写作来说基本能胜任
优点:免费,安全
缺点:对图片大小有限制,不稳定
七牛云图床
七牛云作为图床也是目前主流方案之一
优点:免费10G,安全,稳定,操作简单
缺点:需要备案域名(比较麻烦,而且域名也需要付费)
腾讯阿里对象储存服务
优点:安全,稳定,方便
缺点:需要付费(总体来说比较便宜)
各种免费图床
优点:方便,免费
缺点:不安全,不稳定,无法找回
这个方案对于无关紧要的图片来说可以选择,但是对于非常重要的图片来说非常不推荐,因为不知道什么时候链接会失效,且基本无法补救
推荐方案:onedrive作为图床
在折腾完上述这么多方案之后,仍然有一个最大的问题难以解决。那就是图片无法管理,上述方案都是直接把图片扔进储存桶里,想要管理,删除,新建二级目录,重命名等都是非常非常麻烦的操作
但是有一类储存服务是为上述要求量身定做的,即一般的网盘服务。但是如何把网盘里的图片公开出来并获取到其地址链接呢?
我们需要能获得图片地址的直链
这里已经有大佬开发出了相应的网盘直链获取工具,对于目前主流的网盘都是支持的。非常惊喜的是,对于音频和视频文件依然是支持的。如果是在notion等网页端,直接调用直链地址就可以了
在折腾这套方案时,我发现了onedrive直接内置了嵌入功能(个人版才有,商业版和教育版没有),直接提供了HTML代码,也可以生成直链,直接就能嵌入,非常方便
这套方案的几乎满足了对于一个图床的所有需求,而且方便管理,移动端也支持,唯一算是的缺点可能在于如果用typora写作的话,没有类似直接调用picgo上传图片这样的功能,不过我主力使用notion,也没什么关系
免费版onedrive赠送5G空间,淘宝两三块钱可以扩容到15G,对于普通用户来说,基本上可以满足所有的储存需求了,如果还不够,可以合拼家庭组会员,1T空间,价格也非常便宜
所以说大道至简啊朋友们,折腾来折腾去,原来onedrive已经直接提供了方案了
示例
- Author:horton
- URL:https://hortonyyx.com/article/image-bed
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!