在这种情况下,我需要将许多网站的图像存储推送到可以无限期扩展的服务中(S3、CloudFiles等)。到目前为止,我们已经允许用户在Django的sorl缩略图帮助下使用Python动态生成自定义缩略图大小。
通过将我们的图像移动到类似于S3的地方,快速创建缩略图的能力就失去了。我们可以:
在这一点上,#3看起来是一个简单的解决方案,没有什么缺点。一些快速测试和来自本网站的数据显示,质量并不像预期的那样糟糕(我们可以保证高宽比得到保持)。
对于我们可能没有考虑到的其他选择或缺点,有什么建议吗?
注意:这些图片是数码照片,只用于在网上显示。尺寸范围从1000到50像素的高度/宽度。
发布于 2009-10-13 14:47:06
我建议使用EC2按需缩放图像。由于EC2和S3之间的带宽是免费的,而且应该是快速的,我认为这消除了解决方案#1的所有问题。
https://stackoverflow.com/questions/1563347
复制相似问题