2016-12-06 3 views
0

に新しいイメージを生成する単語にこれをするための最良の方法わからなかったが、基本的に私はこのような直接リンクとイメージを持つようにしたい:Railsは直接訪問

mysite.com/whatever/image.png

画像は、特定のイベント(それはより制限システムに埋め込むことができるので、画像のように行う)にカウントダウンです。イベントへの時間はMySQLデータベースから取得され、イメージはImagemagickで生成されます。

は、私はそのURLの訪問に画像を生成し、呼び出しを実行するためにレールを得ることができますので、PNGは常に最新の?または、x分ごとに同じ名前の新しいPNGを生成する予定のタスクを設定する方がよいでしょうか?ありがとう。 (一般的には2の同期中に維持することが最も簡単ですが、コンテンツタイプは、Content-Typeヘッダではなく、ファイル名によって決定され、ウェブ上で、覚えておいてください)

答えて

0

アプリは何の問題カスタムイメージにサービスを提供していません。しかし、ImageMagick経由でイメージを生成すると、多くのサーバーリソースが必要になりますので、イメージをキャッシュしたり、提案どおりに定期的に生成したりすることをお勧めします。

send_dataマニュアルを参照してください、あなたのコントローラから画像を提供します。

関連する問題