我正在构建一个允许一次上传大量照片的应用程序,并且想知道解决这个问题的最佳设置是什么。
这是我目前使用的:
- Jquery File Upload:允许用户拖放图片
- CarrierWave:处理图像并使用 ImageMagick 调整它们的大小
- Amazon S3:CarrierWave 通过 Fog 将图像上传到 Amazon S3
- Heroku:用于托管
我想让用户能够将大量图像拖放到页面上,然后在后台进行上传时导航到其他页面。我还希望图片在上传完成时出现。我不希望这个过程锁定 Heroku 测功机,所以我可能需要将工作转移到后台工作,但我不确定我的情况该使用什么。
这种类型的应用程序的最佳设置是什么?我应该使用什么后台工作者 gem?Cloudinary 是个好主意吗?