V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
polyang
V2EX  ›  程序员

网站的图片保存在哪里比较好?

  •  
  •   polyang · 2020-12-23 09:19:11 +08:00 · 7156 次点击
    这是一个创建于 1191 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我目前是把 gitee 当做图床,但也有个缺点,只能上传 1M 以内的图片,超过 1M 就要登录才能访问。

    有什么是可以保存 5M 以内的图片?看了下七牛云,感觉好像有点贵。
    57 条回复    2020-12-25 11:24:10 +08:00
    dddz97
        1
    dddz97  
       2020-12-23 09:24:27 +08:00
    用的阿里云 oss,好像 9 块钱 40G,自己博客用是够的
    polyang
        2
    polyang  
    OP
       2020-12-23 09:35:29 +08:00
    @dddz97 访问量大的话,还是不够的。
    ghostsf
        3
    ghostsf  
       2020-12-23 09:39:48 +08:00
    nas 自建图床?
    abersheeran
        4
    abersheeran  
       2020-12-23 09:42:04 +08:00
    GitHub page……我的博客就是所有文件包括图片一起传过去的。
    zhuweiyou
        5
    zhuweiyou  
       2020-12-23 09:45:12 +08:00   ❤️ 10
    oneisall8955
        6
    oneisall8955  
       2020-12-23 09:47:00 +08:00 via Android
    minio 自建?
    whileFalse
        7
    whileFalse  
       2020-12-23 09:53:25 +08:00
    哪里能找到跑得快又不吃草的马?
    ThirdFlame
        8
    ThirdFlame  
       2020-12-23 09:58:08 +08:00
    传到腾讯文档
    freecloud
        9
    freecloud  
       2020-12-23 10:15:21 +08:00
    /t/735545 腾讯云 cos 。读写量不大的话,可以考虑归档存储,便宜。
    AIFNI45Mdxn
        10
    AIFNI45Mdxn  
       2020-12-23 10:32:49 +08:00
    那必须阿里云 OSS 呀~~
    BeanYoung
        11
    BeanYoung  
       2020-12-23 10:36:47 +08:00   ❤️ 1
    如果你能接受 cloudflare 的速度,可以将图片存到 onedrive,然后用 [PoweredBy.Cloud]( https://poweredby.cloud) 把 onedrive 变成 cdn 。
    whileFalse
        12
    whileFalse  
       2020-12-23 10:37:02 +08:00
    @freecloud 你确认你知道什么是归档存储吗
    alw
        13
    alw  
       2020-12-23 10:39:55 +08:00
    我的博客里的图片就是单纯地放服务器(图片跟代码都放一个项目里一起提交到 github 的),然后套层 CDN,倒是 mp4 这些视频文件放到了腾讯云的对象存储里,每月都在免费额度内,基本不花钱,就是 CDN 每个月超出免费额度( 10G )要多交几毛线。
    zxCoder
        14
    zxCoder  
       2020-12-23 11:28:02 +08:00
    (不放图片,只有文字和代码
    iYato
        15
    iYato  
       2020-12-23 11:28:49 +08:00
    @zhuweiyou #5
    Abusing the service and its resources, or using jsDelivr as a general-purpose file or media hosting service. This includes, for example:

    - running an image hosting website and using jsDelivr as a storage for all uploaded images,
    - hosting videos, file backups, or other files in large quantities.
    eason1874
        16
    eason1874  
       2020-12-23 11:29:41 +08:00
    要想便宜,#5 说的 JSDelivr 是最好选择。

    JSDelivr 免费,有多家大厂赞助,也做了 Bootstrap 的官方 CDN,更重要的是他们在国内有备案,有国内的节点。

    唯一的缺点是使用公开项目库,这就意味着你的网站图片能被人一次性打包下载,需要注意管理。
    opengps
        17
    opengps  
       2020-12-23 11:30:55 +08:00
    阿里云付费的 oss+百度云这种免费的 cdn 站点
    luzemin
        18
    luzemin  
       2020-12-23 11:32:05 +08:00
    github 私人项目的 issue 里
    fumichael
        19
    fumichael  
       2020-12-23 11:56:14 +08:00
    七牛云个人认证不是每个月 10G 的流量送给你吗?
    不过就是只能使用 http,https 流量是计费的
    debuggerx
        20
    debuggerx  
       2020-12-23 12:09:04 +08:00
    我也是图片和文章放一起管理 不用图床和对象存储,钱不钱无所谓,主要感觉这些没有一个是万无一失的。
    github page 的限额应该足够用了,图片全部转 webp 大小就降下来了,一篇文章贴十张图一般也不超过 1MB 。
    大一点的视频和 gif 我专门开个仓库,然后也打开静态页面托管功能,就可以用[域名][仓库名][文件路径]的方式引用了,效果还可以。

    https://www.debuggerx.com/2020/11/30/ko-no-light-novel-ga-su-goi-suzumiya-series/

    上面这篇里的图片和视频(除了直接用 B 站外链的)都是这样弄的

    https://www.debuggerx.com/2020/11/08/an-awesome-markdown-editor-for-hexo/

    还可以看我上面这篇里 [处理文档中相对路径图片的加载问题] 这一节
    WeaPoon
        21
    WeaPoon  
       2020-12-23 13:18:47 +08:00
    我觉得七牛来说不贵了,有免费额度。
    nojsja
        22
    nojsja  
       2020-12-23 13:28:24 +08:00
    在 gitee 建个仓库然后开启 pages 服务,然后往里面扔文件,然后在文章里引用 gitee 文件链接,目前是这样
    di1012
        23
    di1012  
       2020-12-23 13:32:28 +08:00
    七牛不是有 10G 的免费吗
    zfish
        24
    zfish  
       2020-12-23 14:11:56 +08:00
    我博客图片直接存 aws 桶里,挂个域名就可以了,还有 cdn,图片上传的话,用 vscode 的一个插件,一键上传到 aws 桶里,把链接自动插入到 md 文档里就行了。
    polyang
        25
    polyang  
    OP
       2020-12-23 14:25:02 +08:00
    @di1012 不够,我的网站一个礼拜不到,访问量就达到了 1W 以上,10G 流量明显是不够用
    BeyondSky23
        26
    BeyondSky23  
       2020-12-23 14:36:33 +08:00
    又拍云,每月 10G 免费流量
    Elissa
        27
    Elissa  
       2020-12-23 15:42:10 +08:00
    都有服务器了,先直接放服务器硬盘里,带宽不够再考虑对象存储+cdn
    polyang
        28
    polyang  
    OP
       2020-12-23 16:09:41 +08:00
    @Elissa 容量不够,总共才 50G 。
    Clash
        29
    Clash  
       2020-12-23 16:22:53 +08:00
    /t/732069

    OneDrive
    nicoljiang
        30
    nicoljiang  
       2020-12-23 16:34:09 +08:00
    @eason1874 少做这种事吧,人家更新条款禁止该行为了。
    eason1874
        31
    eason1874  
       2020-12-23 17:04:55 +08:00
    @nicoljiang #30 哦,8 月更新了条款啊,才看到。我是知道有这么个东西,自己没在用,所以没关注到。

    既然 JSDelivr 限制流量了,就注意使用吧,不用作图床。
    nicoljiang
        32
    nicoljiang  
       2020-12-23 17:10:34 +08:00
    @eason1874 是的,这种服务很难得,还是要善待。
    pytth
        33
    pytth  
       2020-12-23 17:41:55 +08:00
    我抓接口做图床
    http://upload.likeyunba.com/
    OldActorsSmile
        34
    OldActorsSmile  
       2020-12-23 20:32:45 +08:00
    推荐这个图床 www.imgbed.cn
    boluo
        35
    boluo  
       2020-12-23 20:49:26 +08:00
    弄台阿里云学生轻量放图片挺合适
    xiaochong0302
        36
    xiaochong0302  
       2020-12-23 20:55:58 +08:00 via iPhone
    腾讯云 cdn 每月 20g 赠送
    lau52y
        37
    lau52y  
       2020-12-24 00:56:13 +08:00 via iPhone
    存储容量和流量都是分开付费的
    szxczyc
        38
    szxczyc  
       2020-12-24 00:58:28 +08:00
    @xiaochong0302 图片放本地,然后直接套 CDN ?还是搭配 COS ?
    xiaochong0302
        39
    xiaochong0302  
       2020-12-24 07:43:49 +08:00 via iPhone
    @szxczyc cos 自然是没问题,也支持源站拉取,不过没试过
    FaiChou
        40
    FaiChou  
       2020-12-24 08:29:46 +08:00 via iPhone
    免费的才是最贵的
    hundan
        41
    hundan  
       2020-12-24 08:56:10 +08:00 via iPhone
    新浪图床目前还是能用
    polyang
        42
    polyang  
    OP
       2020-12-24 09:10:55 +08:00
    @hundan 这种图床类型有很大的风险的
    jiobanma
        43
    jiobanma  
       2020-12-24 09:22:43 +08:00
    @oneisall8955 #6 minio 是不是最大过期时间时 7 天 这个怎么调永久
    liian2019
        44
    liian2019  
       2020-12-24 09:31:33 +08:00
    阿里云 oss
    ByteCat
        45
    ByteCat  
       2020-12-24 09:42:03 +08:00 via Android
    免费是最贵的,目前换了阿里云 OSS+CDN,自动压 webp,效果还不错,文件也小了很多
    oneisall8955
        46
    oneisall8955  
       2020-12-24 10:15:46 +08:00
    @jiobanma #43 https://github.com/minio/minio/issues/4365

    It is not possible @amulecregg, unfortunately, we are following AWS S3 specification here and we are compatible.

    这里有官方回答,不能设置为永久,因为遵循 AWS S3 协议

    额,我有朋友用 minio,但是我没有用过哦,具体不清楚
    jdhao
        47
    jdhao  
       2020-12-24 10:29:22 +08:00
    腾讯云 cos + cdn,花费不多。
    hzz2
        48
    hzz2  
       2020-12-24 10:52:34 +08:00
    抓接口自己整合图床用 [https://free-pic.hzz.cool/]( https://free-pic.hzz.cool/)
    baichaohua
        49
    baichaohua  
       2020-12-24 11:10:08 +08:00
    chevereto + 阿里云 OSS
    iamwho
        50
    iamwho  
       2020-12-24 13:17:18 +08:00
    @polyang

    如果觉得七牛也算贵的话,那么 50GB 的容量即使只剩下 15GB 用于存储图像也够了,

    每一篇文章放 1MB 的图,你要发 15000 篇。
    一张 4K 的屏幕截图在转 jpeg 之后也就只有 250KB 左右。
    polyang
        51
    polyang  
    OP
       2020-12-24 13:41:50 +08:00
    @iamwho 七牛云容量不贵,但是流量受不了啊,假设每次访问需要加载累计 1M 的图片,1 天 5000 访问量的话,一个月的流量就 100 多 G 了
    indev
        52
    indev  
       2020-12-24 20:20:58 +08:00
    如果是国外的流量多些,我推荐 Cloudinary,https://cloudinary.com/invites/lpov9zyyucivvxsnalc5/lbmnug4ngjux2yaxnuik

    调用图片的时候可以根据用户网络环境自动优化图片格式和尺寸。我看 https://css-tricks.com 也是用的 cloudinary 。

    最方便的是有 cli 工具可以用来上传管理内容库。
    sewer
        53
    sewer  
       2020-12-24 23:47:00 +08:00 via iPhone
    zeit (vercel)最好别这样干
    Leeds
        54
    Leeds  
       2020-12-25 01:28:40 +08:00 via Android
    放家里。。。
    myqoo
        55
    myqoo  
       2020-12-25 10:38:29 +08:00
    上传到 npm 然后通过 unpkg.com 访问
    samin
        56
    samin  
       2020-12-25 10:44:23 +08:00
    很纳闷为啥没人用 github 当图床
    开始以为是隐私策略 后面想想 图片本来就会暴露地址 可以被下载
    polyang
        57
    polyang  
    OP
       2020-12-25 11:24:10 +08:00
    @samin GitHub 访问比较慢,有很多是像我一样,把 gitee 当做图床的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1351 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 23:38 · PVG 07:38 · LAX 16:38 · JFK 19:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.