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

307 天前
 t298

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

2164 次点击
所在节点    Blogger
21 条回复
randomstream
307 天前
https://vercel.com/templates/next.js/image-gallery-starter 这个 nextjs 的,之前看着还不错
vacuitym
307 天前
好像 ghost 博客有个主题就是类似于图片网站
t298
307 天前
t298
307 天前
@randomstream 这个之前看到过,好像没有搜索功能
SuperMild
307 天前
最近我做了一个极简个人相册,用 cloudflare 的对象储存,据说流量免费 https://pub-97fd32932b9940f584b8c8ea8e29ca90.r2.dev/index.html (点击图片随机换一张,暂时只有十几张,容易重复,图片多了效果会好一点)

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

这样基本就差不多了。
amlee
307 天前
@woshinide300yuan oss 的内网 get 请求不计费,是这个意思吗?
woshinide300yuan
307 天前
@amlee 都计费的,只是内网请求不走公网宽带,不然 OSS 的宽带有点贵。 其次文件在主机上缓存住,就不二次请求造成扣费了。 虽然扣费也不贵,0.1/万次好像是。但 pv 高了就~ ~ ~ ~
woshinide300yuan
307 天前
@huyer https://themefreesia.com/demos/photograph-demos/ 有普通和 PLUS 款,PLUS59 刀
amlee
307 天前
@woshinide300yuan 那这样的话,不如用 hk 主机反代 cf 的 r2 或者用 b2 存储,还便宜一些。
如果不在意国内的访问速度,那么连 hk 主机都不用了,直接套 cf
woshinide300yuan
307 天前
@amlee 主要问题就是都挺在乎的,不然真就用宇宙第一良心 CF 就好了。我一个沿海联通看 CF 的图片都费劲了,不然不至于这么拧巴的组合。B2+CF 真的无敌。
woshinide300yuan
307 天前
@amlee 其实个人地区宽带要是能流畅 CF 也行,只是我看 OP 还是想做个面向读者的。 而我本身就是做面向读者的图站,所以没办法= =
huyer
307 天前
@woshinide300yuan 好的,非常感谢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1016779

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX