ユーザーが時々画像をアップロードしたい場合があるレールアプリケーションを構築しています。ユーザーが imgur などのリモート ホストに画像をシームレスにアップロードし、画像への URL をデータベースに保存して、必要なときに表示できるようにする方法はありますか?
画像をデータベースに直接アップロードし、実際には画像を imgur にオフロードしているという印象を与えたいと思います。これを行う宝石はありますか、またはこれを実装する良い方法はありますか?
ありがとう。
ユーザーが時々画像をアップロードしたい場合があるレールアプリケーションを構築しています。ユーザーが imgur などのリモート ホストに画像をシームレスにアップロードし、画像への URL をデータベースに保存して、必要なときに表示できるようにする方法はありますか?
画像をデータベースに直接アップロードし、実際には画像を imgur にオフロードしているという印象を与えたいと思います。これを行う宝石はありますか、またはこれを実装する良い方法はありますか?
ありがとう。
imgurについてはよくわかりませんが、リモートサーバーに画像を保存したいだけなら、s3 + paperclipが良い選択だと思います.
AWS SDK: http://aws.amazon.com/articles/8621639827664165
ペーパークリップ: https://github.com/thoughtbot/paperclip
「gem 'carrierwave'」と「gem 'fog'」を使用して Google Cloud Storage または Amazon S3 にアップロードするのがおそらく最良のオプションです。