Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Railsアプリの画像配信最適化 - Imgproxyを活用したパフォーマンス改善事例

Avatar for muso muso
August 29, 2025

Railsアプリの画像配信最適化 - Imgproxyを活用したパフォーマンス改善事例

Avatar for muso

muso

August 29, 2025
Tweet

More Decks by muso

Other Decks in Programming

Transcript

  1. CarrierWave のサムネイル生成 1. Uploader クラスでサムネイルを宣言 class MyUploader < CarrierWave::Uploader::Base version

    :thumb do process :resize_to_fit => [300, 300] end end 2. 投稿時にオリジナルとサムネイルがアップロードされる 3. 2 の後に新しくサムネイルを設定した場合は #recreate_versions! で 作成