图床总丢图?GitHub+免费CDN,稳得一批

免责声明:
本文中信息来源于网络,作者不保证其绝对正确性。读者在依据本文内容做出任何决策或行动前,应自行进行充分的调查与核实。对于因使用本文内容而产生的任何直接或间接损失,作者不承担任何责任。
你有没有这种经历?
打开自己半年前写的博客,图片全挂了。
那个瞬间,你听到了心碎的声音。
别问我是怎么知道的。

现状
写博客的人,最怕两件事:
- 第一,图床炸了。
- 第二,最怕第一件事。
估计有超过60%的博客作者遇到过图床服务关闭导致图片丢失的情况。
免费图床有个共同特点:好景不长。
它们要么突然停止服务,要么加防盗链规则(比如Gitee和微博),要么直接跑路。

核心问题
图床的两个核心需求:稳定 + 高速。
稳定:不希望图床突然关门跑路。
高速:图片加载要快,不能影响阅读体验。
免费的第三方图床,很难同时满足这两点。
那怎么办?
自建图床。
但是自建需要服务器、带宽、技术投入,成本不低。
有没有既免费、又稳定、又高速的方案?
有。
GitHub + PicX + jsdmirror。

实现效果
小编目前使用的就是这个方案,已经稳定运行了一段时间了。
图片存储在GitHub仓库中(全球最大的代码托管平台,稳定性没得说)。
通过jsdmirror CDN加速,国内访问速度飞快。
PicX提供了可视化管理界面,批量上传图片像拖文件一样简单。
最重要的是:完全免费。

搭建步骤
picx 授权
打开PicX官网:https://picx-docs.xpoet.cn/
点击”使用GitHub OAuth 授权登录”, 按提示操作简单完成就可以。

picx 设置
配置完成后效果

配置图片上传后加速地址设置
在【图床设置】中设置图片链接规则指定到 jsdmirror, 如下图设置。

上传图片
点击”上传图片”或直接拖拽图片
- 支持批量上传
- 上传后自动生成CDN链接

生成的图片链接格式如下:
https://cdn.jsdmirror.com/gh/你的用户名/仓库名@master/图片路径
这样可以直接在博客中使用了。
使用效果
小编实际上传一张小龙女照片:

可以看到 picx 项目会自动压缩图片为 webp 格式,压缩图片大小 347K 到 46K,优化效果明显。
大家可以再实际访问下图片,体验下访问速度
实际地址
https://cdn.jsdmirror.com/gh/sir2024/picx-images-hosting@master/blogs/Liu_Yifei_at_the_2016_BAZAAR_Stars’_Charity_Night.5trj134zrn.webp)
展示

常见问题
Q:GitHub有流量限制吗?
A:GitHub仓库有100MB单文件限制,总容量建议不超过1GB。
按 1GB 仓库大小限制计算,大约可以上传 20K大小图片4万张左右,个人博客每天用一张图片,约可以用 10 年左右。个人播客完全够用了。
Q:jsdmirror CDN永久免费吗?
A:jsdmirror是公益CDN项目,目前免费且无限制。
Q:PicX需要下载安装吗?
A:不需要,PicX提供网页版,直接在浏览器中使用。
Q:可以批量上传吗?
A:可以,PicX支持拖拽批量上传,一次可以上传几十张图片。
总结
图床选得好,博客没烦恼。
GitHub提供稳定的存储,jsdmirror提供高速的访问,PicX简化了操作流程。
三者结合,就是博客作者的终极图床方案。
免费、稳定、高速。
希望小编文章能帮助到大家,欢迎关注本公众号;有问题留言交流。
其他
欢迎关注本公众号其他社媒平台
http://weixin.qq.com/r/mp/XCObg0fExhq5rQPg93ZO (二维码自动识别)
点击以下链接关注我的数字名片!
“如果您觉得这篇文章对您或您的朋友有所帮助,不妨动动手指,关注我们、点赞并分享到朋友圈,让更多人受益。您的每一次互动都是对我们最大的支持和鼓励!”
