私は画像アップロードのためにPaperclipプラグインを使用するアプリケーションを持っています。これで、アプリケーションは、読み取り専用のファイルシステムを持つホスト(heroku)にデプロイされます。私は何とかクリップに画像をデータベースに保存するように教えてもらえますか?画像をデータベースに保存するrails paperclipプラグインを使用して
6
A
答えて
7
は、私は、これはあなたが必要な正確に何であると思います。このサンプルアプリ
をチェックしてください。
HTH
PS:DBに画像を保存すると、通常は悪い考えです、私は(下記の回答で述べたように)あなたがS3/CloudFrontのでクリップを使用することができます確信している
5
Herokuのは、上のファイルのアップロードを格納推奨していますs3、およびprovides instructionsにいくつかのRailsファイルプラグインを適用する方法について説明します。
4
あなたのやりたいことを再確認してください。 dbにイメージを格納するのは一般的には悪い考えです。詳細は、hereを参照してください。
あなたはS3の方に向いています。それ以外の場合は、コストを考える:Heroku上の500 MBのデータベーススペースは$ 50 /月です。 S3では、15セントになるでしょう。
0
S3からの画像配信が遅いです。 0.5秒〜2秒のレイテンシが一般的です。つまり、メディア資産にのみ使用する必要があります。
関連する問題
- 1. Ruby on Railsでpaperclipプラグインを使用して、remote_url画像をアップロードするには
- 2. Rails 3&paperclip - 画像を保存するためのパス
- 3. VB.NETを使用してデータベースに画像を保存する
- 4. Paperclip mongoidのパスのみを使用して画像を保存する方法
- 5. MVCを使用して複数の画像をデータベースに保存
- 6. 画像をデータベースに保存
- 7. 画像をトリミングしてvb.netを使用してデータベースに保存します
- 8. UWPを使用してazure mysqlデータベースに画像を保存するには
- 9. Railsを使用してハッシュをデータベースに保存する
- 10. Paperclip gemを使用しているときにFacebookから取得したプロフィール画像を保存する
- 11. アップロードせずにPaperclipを使用してファイルを保存する
- 12. SQLiteデータベースに画像を保存する
- 13. (エンティティフレームワークを使用して)SQLデータベースに画像を保存する方法
- 14. C#を使用してデータベースに画像を保存する方法は?
- 15. ASP.NET Coreを使用して画像をデータベースに保存する方法は?
- 16. コンテンツプロバイダを使用してsqliteデータベースにカメラ画像を保存する方法は?
- 17. PHPを使用してMySQLデータベースに複数の画像を保存する
- 18. ファイルグループ/ファイルストリームを使用してSQL Server 2008データベースに画像を保存する
- 19. Symfonyを使ってデータベースに保存した画像を扱う
- 20. イメージをローカルで開発用に保存するRails Paperclip
- 21. Laravel Cant保存画像を使用して保存
- 22. ピカソを使用して画像をダウンロードして保存する
- 23. APIを使用してpaperclipを使用してファイルを保存する
- 24. QtWebEngineを使用してディスクに画像を保存する
- 25. webserviceを使用してglassfishに画像を保存する
- 26. entity_metadata_wrapperを使用してカスタムエンティティに画像ファイルを保存する
- 27. ASP.NETを使用してサブドメインに画像を保存する
- 28. 非ローカルパスを使用してディレクトリに画像を保存する
- 29. Djangoを使用してApp Engineに画像を保存する
- 30. 画像ファイルを保存するSQLデータベース