14 Say Something

适当减少一下 R2 Bucket 的消耗量

当我把图片托管方案迁移到 Cloudflare R2 Bucket 上时,我以为 10G 免费容量足够我用一辈子,毕竟图片能占用多少空间。没想到一个月左右的时间过去,看了一下使用量,总计 170 余张图片,已经占用了超过 200M 空间。

如果以这个速率消耗下去,那用不了几年 10 个 G 就满了。当然这也可能是一种杞人忧天,因为很可能我三分钟热度,过不了几天就不再维持当下的更新频率了,更别提几年。

空间占用远超预期的原因除了更新频率提升以外,另一个原因是与以前偶尔更新一下相比,近期的更新插入了大量的照片,而以前很少出现照片,绝大部分都是截图,体积并不大。也可能是因为那会儿图片放在 GitHub 上加载速度实在过慢,于是我也就避免了插入照片的行为。

除了空间占用过大,其实照片原图插进去对访问速度的影响也依然不小,尽管已经通过 WebP Cloud 代理服务进行了一定压缩。

解决方案其实很简单,照片上传之前先本地压缩一下就好了。当代手机照片的像素太高了,产生的图片体积巨大,其实找到对的工具的话大幅压缩一下对清晰度的影响也不是很大。

#Blog #折腾