2010-03-30 72 views
0

我正在構建一個應用程序來存儲我的s3帳戶上的文件。我使用Rails 3.0.0betaRails上傳到s3性能問題

很多文件可以同時上傳,並且上傳的成本(從性能角度來看)非常大,我的應用程序會一直忙於處理上傳!

也許一個解決方案是直接上傳到s3,但我仍然需要提交給我的應用程序,至少要存儲文件的名稱。

我想知道什麼是最好的解決方案?

回答

0

如果您使用的是Rails 3,請查看我的示例項目,這些示例項目允許您直接上傳到S3並從應用程序卸載工作。然後,你可以使用延遲的工作要做二次操作:

示例項目使用Rails 3,Flash和基於MooTools的-FancyUploader直接上傳到S3:https://github.com/iwasrobbed/Rails3-S3-Uploader-FancyUploader

使用Rails 3,閃存/ Silverlight的/ GoogleGears示例項目/ BrowserPlus和基於jQuery的Plupload直接上傳到S3:https://github.com/iwasrobbed/Rails3-S3-Uploader-Plupload