PyBoke: 极简博客生成器
avatar

原来要考虑几十 G 大小,那基于 Git 传输不太合适,可以整站传到对象储存或者 CDN 上。

相册还要考虑一个问题,原图可能很大(几十M),浏览的时候一般要生成缩略图。

Cloudflare Images 可以生成缩略图,但是有起步价格(5刀)。国内的云储存一般也有图片处理功能,但要收出口流量费没有 Cloudflare 便宜(CF 是特例)。

avatar

CORS问题正是我担心的。静态相册可能很多人会直接上传到 github pages 之类的地方,如果图片比较多,占用空间就会很大,就算一些小的 VPS 只有小几十 G 空间也不太够用,所以要想办法把图片的储存移到另一个服务里。

现在看来纯静态不太行。

avatar

静态网站的话,图片和其他 HTML/CSS/JS 一起发布就好了,传到对象储存似乎没什么优势。

对象储存适合动态应用,例如做个图床,把文件拖进去上传然后返回 URL,然后文章里引用 URL。

然后 Cloudflare R2 功能感觉还比较初级,例如 CORS 设置(浏览器直传需要)得通过 API 调用设置,很不方便。我感觉他们把 R2 当作自家边缘云服务的附属服务,还没有优化第三方的调用。

avatar

确实,我现在这个程序插入少量图片还行,图片一多就很麻烦。我想另外做一个静态相册生成工具,打算试试 Cloudflare R2, 还不知道有多少坑…

另外留言评论也不是很好处理,暂时我就偷懒缺失了留言功能。

avatar

静态网站比较麻烦的就是附件管理,放文件和填路径的时候很打断写作思路。

看到有人拿 GitHub 做 CDN,把图片拖到评论框然后复制粘贴 URL……感觉很不错。😂

没有更多内容。