我使用Paperclip + s3进行图像附加。有没有办法只存储样式而不是原始图像(试图减少附件节省时间和节省存储空间)?
我看过一些帖子,建议使用原创作为风格之一。我不可能这样做,因为我需要原件作为裁剪的参考。 链接到一个这样的帖子:How do I tell paperclip to not save the original file?
也不可能保存原版和版本;之后将其删除,因为它会破坏目的。
我缺少一个设置吗?
提前谢谢。
答案 0 :(得分:1)
这里有一个很好的资源:Rails and Paperclip... don't save the original image, just the styles?
<强>延迟强>
根据你的发现和&amp;评论,您可能希望将图像处理移动到后端作业?虽然我自己没有这样做,但有delayed_paperclip gem这样的资源允许您将Paperclip的处理部分推送到后端工作
<强>系统强>
关于系统设置的说明 - 我个人会理解原始图像。如果你正在讨论存储空间,除非你是facebook或Instagram,否则你的图像空间不会造成大问题,特别是考虑到S3 pricing基于TB