2011-10-14 146 views

回答

2

我喜歡載波。它已經內置了對s3的支持,沒有解決方法來設置heeroku上的應用程序,而不像回形針。

+0

回形針還內置了對s3的支持......模型中的兩個鍵/值......幾乎不是「解決方法」。 ':storage =>:s3,:s3_credentials =>'#{Rails.root}/config/s3.yml''。 – bricker

+0

是的,它的確如此,但我擔心的是在heroku上上傳應用程序時涉及的解決方法 – rb512

+0

解決方法是什麼?您將Paperclip設置爲使用s3,即可完成。 – bricker

1

我使用Carrierwave爲我的,並一直很滿意它。我只是上傳一般文件,而不是特定的圖像。如果您以後需要它,它很容易實現並具有很好的高級功能。它還與Fog集成,使使用遠程存儲資源(如s3或rackspace雲文件)變得容易。

3

回形針是上傳和調整圖像的流行選擇,但您可以上傳任何類型的文件(doc,zip,txt,pdf ...任何內容)。強烈推薦。 https://github.com/thoughtbot/paperclip

+0

你得到畝upvote 4 paperclip隊友。我從來沒有說回形針的醜陋,它的困難的4個新手調試什麼,當他們的代碼上傳到Heroku的應用程序時出錯。 – rb512

1

Carrierwave好處:

隨着carrierwave,附件是一個單獨的模型,而不是在現有的模式,這可能會使事情更清潔與工作的屬性。

它具有通過url附加文件(用戶將url傳遞到文件)而不是使用表格上傳的功能。

它以某種方式來記住跨表單驗證失敗的文件,雖然我從來沒有使用過這個,我不知道它是如何完成的...也許有兩種形式和ajax?

它似乎有一個更多的參與和熱情的社區,與更多的項目擴展它。

對於S3,他們使用霧而不是aws-s3,而霧具有更積極的發展。

這就是說,回形針是非常好的,並積極維護,並可能與更加便利的默認圖像處理的東西,我不知道。

相關問題