t298
V2EX  ›  Blogger

我想做一个类似这种网站个人来用: https://wallhaven.cc/ ,就是放一些自己的摄影或者生活照片,有什么现成的脚手架可以用吗?

  •  
  •   t298 · Feb 20, 2024 · 3125 views
    This topic created in 826 days ago, the information mentioned may be changed or developed.

    类似这种图片网站加载起来很消耗资源吗?是要对展示的图片进行压缩处理吗?云服务器的 1M 带宽怕啥不够流畅显示把?

    21 replies    2024-02-20 17:44:59 +08:00
    randomstream
        1
    randomstream  
       Feb 20, 2024
    https://vercel.com/templates/next.js/image-gallery-starter 这个 nextjs 的,之前看着还不错
    vacuitym
        2
    vacuitym  
       Feb 20, 2024
    好像 ghost 博客有个主题就是类似于图片网站
    t298
        3
    t298  
    OP
       Feb 20, 2024
    t298
        4
    t298  
    OP
       Feb 20, 2024
    @randomstream 这个之前看到过,好像没有搜索功能
    SuperMild
        5
    SuperMild  
       Feb 20, 2024
    最近我做了一个极简个人相册,用 cloudflare 的对象储存,据说流量免费 https://pub-97fd32932b9940f584b8c8ea8e29ca90.r2.dev/index.html (点击图片随机换一张,暂时只有十几张,容易重复,图片多了效果会好一点)

    简单到极致,全部代码只有一个 80 行的 html 文件 (代码在这里 https://github.com/ahui2016/random-gallery ),但是使用上不太方便,要自己去 cloudflare 后台上传图片,自己在 html 里填写图片文件名。
    vacuitym
        6
    vacuitym  
       Feb 20, 2024
    @t298 好像是,不过他挺多主题都挺合适的
    vacuitym
        7
    vacuitym  
       Feb 20, 2024
    cssk
        8
    cssk  
       Feb 20, 2024
    我用 wordpress 搭
    https://www.jstudio.win
    tobb
        9
    tobb  
       Feb 20, 2024
    试一下 站长的 Planet
    Leeeeex
        10
    Leeeeex  
    PRO
       Feb 20, 2024
    @SuperMild 可以用 cf 的 worker 做个接口,去 cf 里查图片
    huyer
        11
    huyer  
       Feb 20, 2024 via iPhone
    @cssk 请问这是啥主题啊,很漂亮
    abc0123xyz
        12
    abc0123xyz  
       Feb 20, 2024
    图片想办法白嫖大厂的 cdn
    woshinide300yuan
        13
    woshinide300yuan  
       Feb 20, 2024   ❤️ 1
    图站预压缩就没意思了。1M 肯定是不够啦,最经济实惠的方案目前是:
    买阿里云 HK 每月 24 那款(峰值 30M ,下载速度平均是 3.3MB/S ),然后买香港 OSS 40G 的( 9.9 元/年)。
    网站中各处的文章封面图都用 OSS 数据处理功能剪裁。
    捆绑一个域名在 HK 主机上,走内网反向代理 OSS ,然后 HK 主机上缓存文件就行(不然 oss 有个 get 请求计费,虽然你可能也未必达到计费门槛,但怕遇到刷量的)。

    这样基本就差不多了。
    amlee
        14
    amlee  
       Feb 20, 2024
    @woshinide300yuan oss 的内网 get 请求不计费,是这个意思吗?
    woshinide300yuan
        15
    woshinide300yuan  
       Feb 20, 2024
    @amlee 都计费的,只是内网请求不走公网宽带,不然 OSS 的宽带有点贵。 其次文件在主机上缓存住,就不二次请求造成扣费了。 虽然扣费也不贵,0.1/万次好像是。但 pv 高了就~ ~ ~ ~
    woshinide300yuan
        16
    woshinide300yuan  
       Feb 20, 2024
    @huyer https://themefreesia.com/demos/photograph-demos/ 有普通和 PLUS 款,PLUS59 刀
    amlee
        17
    amlee  
       Feb 20, 2024
    @woshinide300yuan 那这样的话,不如用 hk 主机反代 cf 的 r2 或者用 b2 存储,还便宜一些。
    如果不在意国内的访问速度,那么连 hk 主机都不用了,直接套 cf
    woshinide300yuan
        18
    woshinide300yuan  
       Feb 20, 2024
    @amlee 主要问题就是都挺在乎的,不然真就用宇宙第一良心 CF 就好了。我一个沿海联通看 CF 的图片都费劲了,不然不至于这么拧巴的组合。B2+CF 真的无敌。
    woshinide300yuan
        19
    woshinide300yuan  
       Feb 20, 2024
    @amlee 其实个人地区宽带要是能流畅 CF 也行,只是我看 OP 还是想做个面向读者的。 而我本身就是做面向读者的图站,所以没办法= =
    huyer
        20
    huyer  
       Feb 20, 2024 via iPhone
    @woshinide300yuan 好的,非常感谢
    tommyshelbyV2
        21
    tommyshelbyV2  
       Feb 20, 2024
    七牛云有免费额度,国内访问嘎嘎快
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5320 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 53ms · UTC 08:17 · PVG 16:17 · LAX 01:17 · JFK 04:17
    ♥ Do have faith in what you're doing.