我知道使用rails上传文件的主题在SO上非常频繁,但我问自己一些我无法找到答案的问题。
我尝试允许我的应用程序的用户使用非常精美的jQuery-File-Upload(其余帖子的JQFU)上传多个文件,并将它们直接存储在AWS S3上。 我想要实现的结果是在托管我的rails应用程序的机器上使用最少量的资源(存储,CPU ......)。
经过一番调查后,似乎很多人都使用了载波或回形针。但我担心它会在主机上消耗太多资源。
此外,还有非常好的(一如既往)railscast#383和gem s3_direct_upload
,它只使用JQFU将多个文件上传到AWS S3,这似乎最适合我的目标,不幸的是它使用JQFU的基本设置,并且已经过时了。
我希望通过demo site中的进度条和按钮获得漂亮的视图。
首先,我的假设是不是错了?然后,如果有人已经设法让我s3_direct_upload
以上述方式工作,请提供一些指导来解释您是如何实现的。
干杯