Vis*_*ood 4 image imagemagick image-processing amazon-s3 node.js
我正在构建一个网站,用户将在其中上传图像,然后图像最终必须存储在 Amazon S3 中。现在,考虑到直接从浏览器上传的可能性,我考虑了以下选项:
2) 的最佳方法是什么,以便我可以最大限度地减少需要部署的服务的占用空间。
感谢任何指针!
干杯维沙尔
我不会做选项 1 只是因为它对用户体验不利。
我建议如下:只将原始图像上传到 s3,然后当客户端请求调整大小的变体时,从 s3 中检索它,调整大小并通过 CDN 交付给客户端。
这比一次调整它们的大小要好,因为:
我写了一个库https://github.com/mgmtio/simgr来帮助我在我的应用程序中做到这一点。