博客的图床有什么优雅的解决方案呢?

EgbertW  (UID: 3398) [复制链接]
帖子链接已复制到剪贴板
帖子已经有人评论啦,不支持删除!

2463 20

之前图片放在 GitHub 上面过,但是访问总是不稳定;第三方的图床又有跑路的风险,没法保证数据安全;OSS 虽然不会丢,但是有被恶意刷流量攻击的风险,各大云服务商也没有很有效的应对方案。

那图床还有什么优雅的解决方案呢,求各位大佬指点。

这家伙太懒了,什么也没留下。
已有评论 ( 20 )
  • 头像
    十年_张益达 (UID: 2949)
    1楼
    问就是自建兰空图床,www.lsky.pro
  • 头像
    十年_张益达 (UID: 2949)
    2楼
    防刷方案:腾讯云cos私有读写+腾讯云CDN,腾讯云CDN设置流量上限,能够有效防止高额账单
  • 头像
    EgbertW (UID: 3398)
    3楼
    张益达 问就是自建兰空图床,www.lsky.pro
    开源的啊,感觉不错,可以搭起来试下
  • 头像
    EgbertW (UID: 3398)
    4楼
    张益达 防刷方案:腾讯云cos私有读写+腾讯云CDN,腾讯云CDN设置流量上限,能够有效防止高额账单
    谢谢~我去看看腾讯云  COS  的文档,感觉挺靠谱
  • 头像
    十年_obaby (UID: 3117)
    5楼
    现在在阿里云的oss,如果要想稳妥设置域名白名单,另外禁止直接访问文件。
  • 头像
    十年_ejsoon (UID: 3308)
    6楼
    我的解決辦法是,博客顯示的都是精簡過的幾k至幾十k的圖片。直接存至文件。大圖片也沒有必要掛上去。當然這只能滿足個人需求,如果建個公用論壇,或者是以圖為主的網站就不適用。
  • 头像
    Guangran (UID: 3351)
    7楼
    PicGo  +  阿里云OSS  +  Typeora,文章写好后直接复制粘贴到博客。
  • 头像
    V vian (UID: 2996)
    8楼
    自建图床  就是成本高一点
  • 头像
    二花 (UID: 3198)
    9楼
    ejsoon 我的解決辦法是,博客顯示的都是精簡過的幾k至幾十k的圖片。直接存至文件。大圖片也沒有必要掛上去。當然這只能滿足個人需求,如果建個公用論壇,或者是以圖為主的網站就不適用。
    +1  我也是,图片跟站点不分开存,前面加个  CDN  提速
  • 头像
    TfzUhFkA (UID: 3217)
    10楼
    腾讯云cos私有读写+腾讯云CDN,解析个二级备案域名用CDN,很便宜,CDN有流量封顶不怕刷。
  • 头像
    EgbertW (UID: 3398)
    11楼
    Byzliu 腾讯云cos私有读写+腾讯云CDN,解析个二级备案域名用CDN,很便宜,CDN有流量封顶不怕刷。
    感觉这个对我来说就是最合适的方案了
  • 头像
    zd小达 (UID: 3077)
    12楼

    图片丢在github仓库,然后用cloudflare  pages绑定仓库,反正免费随便折腾,就是国内连通性不太好。

  • 头像
    班班 (UID: 2975)
    13楼
    腾讯云COS飘过,老用户有永久免费额度
  • 头像
    凡梦星尘 (UID: 3243)
    14楼
    班班 腾讯云COS飘过,老用户有永久免费额度
    这么好呀,要是连存储也免了岂不是更好表情
  • 头像
    班班 (UID: 2975)
    15楼
    凡梦星尘 这么好呀,要是连存储也免了岂不是更好表情
    存储是有免费额度的,存储空间、读写次数、流量都有相应的额度,虽然说不多,但是小流量的站点来说足够了。
  • 头像
    杂货店 (UID: 3358)
    16楼
    用的又拍云
  • 头像
    heye (UID: 2993)
    17楼
    杂货店 用的又拍云
    体验过一晚上几百元的恐惧么,睡一觉起来就欠费的那种
  • 头像
    松子 (UID: 3072)
    18楼
    自建兰空图床    或者买别人的。
  • 头像
    菜鸟的反扑 (UID: 3464)
    19楼
    本来是放在腾讯云OSS,后来又迁移回来了,没多少流量。。
  • 头像
    inkss (UID: 3070)
    20楼

    使用腾讯云 OSS 需要稳妥的话得打开 CDN 流量限额,境内还好可以直接买流量包,但是境外的话就得按照大洲分配了,而且流量包比之境内贵很多。

    如果不关心境外流量,那自然是私有 OSS + 境内 CDN,如果需要关心境外流量就意味着至少有一份图片要存放在境外能够访问的位置,理论上可以用 Github + JSDelivr,虽然这是违反用户协议的(不过作为中文博客,境外部分流量应该不大,同时微软爸爸那么有钱估计也不会介意仓库存很多文件的说)。

    对于 Hexo 这类静态博客,境内境外分流很容易,路径一致的话只需要在生成后替换域名部分就能控制访问链接了,整站部署也可以同时放在 OSS 和 Github,使用 DNS 分流访问。

    动态博客的话,应该可以在诸如 Nginx 配置中,对特定路径的图片访问返回不同的地址的吧?

域名市场
   域名载入中...
创建新帖
自助推广购买广告位
确认删除
确定要删除这篇帖子吗?删除后将无法恢复。
删除成功
帖子已成功删除,页面将自动刷新。
删除失败
删除帖子时发生错误,请稍后再试。