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

免责声明:

本文中信息来源于网络,作者不保证其绝对正确性。读者在依据本文内容做出任何决策或行动前,应自行进行充分的调查与核实。对于因使用本文内容而产生的任何直接或间接损失,作者不承担任何责任。


你有没有这种经历?

打开自己半年前写的博客,图片全挂了。

那个瞬间,你听到了心碎的声音。

别问我是怎么知道的。

现状

写博客的人,最怕两件事:

  • 第一,图床炸了。
  • 第二,最怕第一件事。

估计有超过60%的博客作者遇到过图床服务关闭导致图片丢失的情况。

免费图床有个共同特点:好景不长。

它们要么突然停止服务,要么加防盗链规则(比如Gitee和微博),要么直接跑路。

核心问题

图床的两个核心需求:稳定 + 高速

稳定:不希望图床突然关门跑路。
高速:图片加载要快,不能影响阅读体验。

免费的第三方图床,很难同时满足这两点。

那怎么办?

自建图床

但是自建需要服务器、带宽、技术投入,成本不低。

有没有既免费、又稳定、又高速的方案?

有。

GitHub + PicX + jsdmirror

实现效果

小编目前使用的就是这个方案,已经稳定运行了一段时间了。

图片存储在GitHub仓库中(全球最大的代码托管平台,稳定性没得说)。

通过jsdmirror CDN加速,国内访问速度飞快。

PicX提供了可视化管理界面,批量上传图片像拖文件一样简单。

最重要的是:完全免费

搭建步骤

picx 授权

打开PicX官网:picx-docs.xpoet.cn/

点击”使用GitHub OAuth 授权登录”, 按提示操作简单完成就可以。

picx 设置

配置完成后效果

配置图片上传后加速地址设置

在【图床设置】中设置图片链接规则指定到 jsdmirror, 如下图设置。

上传图片

点击”上传图片”或直接拖拽图片

  1. 支持批量上传
  2. 上传后自动生成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 (二维码自动识别)

点击以下链接关注我的数字名片!

muselink.cc/hamisay

“如果您觉得这篇文章对您或您的朋友有所帮助,不妨动动手指,关注我们、点赞并分享到朋友圈,让更多人受益。您的每一次互动都是对我们最大的支持和鼓励!”