Rails,Paperclip和S3。避免保存原始图像?

时间:2014-03-07 21:08:43

标签: ruby-on-rails amazon-s3 paperclip

我使用Paperclip + s3进行图像附加。有没有办法只存储样式而不是原始图像(试图减少附件节省时间和节省存储空间)?

我看过一些帖子,建议使用原创作为风格之一。我不可能这样做,因为我需要原件作为裁剪的参考。 链接到一个这样的帖子:How do I tell paperclip to not save the original file?

也不可能保存原版和版本;之后将其删除,因为它会破坏目的。

我缺少一个设置吗?

提前谢谢。

1 个答案:

答案 0 :(得分:1)

这里有一个很好的资源:Rails and Paperclip... don't save the original image, just the styles?

<强>延迟

根据你的发现和&amp;评论,您可能希望将图像处理移动到后端作业?虽然我自己没有这样做,但有delayed_paperclip gem这样的资源允许您将Paperclip的处理部分推送到后端工作


<强>系统

关于系统设置的说明 - 我个人会理解原始图像。如果你正在讨论存储空间,除非你是facebook或Instagram,否则你的图像空间不会造成大问题,特别是考虑到S3 pricing基于TB