V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
ericls

做图床三年总结

  •  1
     
  •   ericls ·
    ericls · 2 天前 · 2649 次点击
    先说说大体情况:
    最近一个月流量 3T ,请求数量 4 千万。
    最近一年新增图片 3 万 5 ,还是低于预期。
    和去年相比,有一点下降。可能和更严格的审查有关系吧。

    2025 年年初,服务器从一开始的 3 机集群到单机,在线率依然保持在 99.999%。

    根据监控来看,内存使用率没有超过 256M 。

    地址: https://imgdd.com
    代码: https://github.com/ericls/imgdd

    准备加点新功能,看看大家比较需要什么功能
    37 条回复    2026-04-22 06:38:05 +08:00
    rockddd
        1
    rockddd  
       2 天前
    比较好奇,这盈利吗
    ericls
        2
    ericls  
    OP
       2 天前   ❤️ 2
    @rockddd 不盈利。程序是开源的
    lzoje
        3
    lzoje  
       2 天前
    现在运行的机器什么配置
    jkjoke
        4
    jkjoke  
       2 天前   ❤️ 1
    按展示量搞个榜单,看看都有什么好图
    ericls
        5
    ericls  
    OP
       2 天前
    @lzoje hetzner 最便宜那款
    ericls
        6
    ericls  
    OP
       2 天前
    @jkjoke 这个功能其实要求还挺多的,首先得做个统计进去,这个就比较庞大,基本上需要多个进程来做队列了,量大的还要考虑 offline analytics

    所以短期内应该不会加 :)
    SolLo
        7
    SolLo  
    PRO
       2 天前
    🙋‍♂️ 图片可以存储多久?
    ericls
        8
    ericls  
    OP
       2 天前   ❤️ 1
    @SolLo 我会尽量保持一直储存,但是我可能会在一个时间点停止接受新的图片。如果还撑不下去,我会提供一个 script 来倒出/倒入数据,这也是我开源的动力之一。
    greatbody
        9
    greatbody  
       2 天前
    我比较倾向把图床类的工作放到 IPFS 上面。
    ericls
        10
    ericls  
    OP
       2 天前
    @greatbody hm
    可以考虑加一个 IPFS storage backend
    HUZHUANGZHUANG
        11
    HUZHUANGZHUANG  
       2 天前
    谷歌广告都没挂吗?
    jedeft
        12
    jedeft  
       2 天前
    服务器一年得多钱?
    chairuosen
        13
    chairuosen  
       2 天前
    为爱发电啊,大佬
    duchenpaul
        14
    duchenpaul  
       2 天前
    @ericls 不盈利的话 成本如何覆盖
    wat4me
        15
    wat4me  
       2 天前
    服务器费用大概多少,流量费一年也不少吧
    THESDZ
        16
    THESDZ  
       2 天前   ❤️ 1
    没有看到功能清单,仅仅给几个参考的方向:
    1. 基于存储介质的 302 重定向;
    2. 类似 s3 之类的预签名链接(已实现鉴权和有效期等避免滥用);
    3. 图片是否有 tag 标记,方便批量管理;
    vanchKong
        17
    vanchKong  
       2 天前
    硬盘不够了咋办
    evilHa
        18
    evilHa  
       2 天前
    @ericls #6
    找个流组件,每次请求就往流组件里打日志,每天统计一轮就行,简单快速。

    不过老哥 nb 啊,为爱发电这么久。
    lvxiaomao
        19
    lvxiaomao  
       2 天前
    机器成本也是楼主自己出嘛
    tyzrj766
        20
    tyzrj766  
       2 天前
    图床真的是纯用爱发电了,见过几个大站,要么挂广告,要么只能靠日积月累的口碑做付费用户
    nc
        21
    nc  
       2 天前
    做图床最难的是如何处理长尾内容,冷内容可以放到便宜的 HDD 上,但是还是有很高的成本,佩服 imgur 很多老图片仍能打开。
    tzwydragon
        22
    tzwydragon  
       2 天前
    @nc 考虑成本和效率,访问低的或者使用率低的放到便宜的 HDD 上
    gogolive
        23
    gogolive  
       2 天前
    套管 cf,弄个缓存会不会省流量
    XIU2
        24
    XIU2  
       2 天前
    @gogolive 图床这种图片资源流量占比很大的网站(或者视频类网站),一旦流量大了就会被 CF 制裁(除非你是买的付费计划,但这样成本就高了很多)
    no13bus
        25
    no13bus  
       2 天前   ❤️ 1
    好久不见。
    peterrika
        26
    peterrika  
       2 天前
    图片是用来训练吗
    ericls
        27
    ericls  
    OP
       2 天前
    @THESDZ 1. 有。2.3 没有,很好的建议 谢谢
    ericls
        28
    ericls  
    OP
       2 天前
    @no13bus 几年没来了 哈哈
    ericls
        29
    ericls  
    OP
       1 天前
    @peterrika 不会的
    ericls
        30
    ericls  
    OP
       1 天前
    @HUZHUANGZHUANG 谷歌统计都没挂 哈哈
    ericls
        31
    ericls  
    OP
       1 天前
    @vanchKong 图床支持多储存后端 一个不够再加
    ericls
        32
    ericls  
    OP
       1 天前
    @greatbody 对于 IPFS ,我看了一下,加在 MFS 上比较好做,MFS 基本上就是个 文件系统。 但是这就需要用户来自己跑一个 MFS 实例。

    想先做个基于 MFS 的,对你会有价值吗?
    Meijer
        33
    Meijer  
       1 天前
    go 好用吗,有卡点吗,开发起来怎么样。
    我 java 想学 go 了
    grant911
        34
    grant911  
       1 天前
    github 做个持久存储不就好了???? 这有啥用啊
    grant911
        35
    grant911  
       1 天前
    免费的图床,一点不占资源 http://cooker.github.io/wx-mp-face
    ericls
        36
    ericls  
    OP
       15 小时 10 分钟前
    @grant911 娱乐
    ericls
        37
    ericls  
    OP
       15 小时 9 分钟前
    @Meijer 我现在很喜欢写 Go 主打一个简单. 这基本上也是我第一个 Go 的项目
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3335 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 67ms · UTC 13:47 · PVG 21:47 · LAX 06:47 · JFK 09:47
    ♥ Do have faith in what you're doing.