こんにちは、
Cloud ストレージ(S3)と CDN を設定して画像を提供する以外に、画像を S3 に保存する前、または保存後にリアルタイムで変換(プログレッシブ JPEG への圧縮)した経験がある方はいますか?
画像の多い Discourse インスタンスの場合、http://webpagetest.org/ が「プログレッシブ JPEG を使用していない」と繰り返し警告します。ユーザーが投稿に画像をアップロードする場合、公開前後に手動で変換・圧縮するのは困難です。
AWS S3 バケットでの画像最小化に関するいくつかのアプローチを、サーバーレス Lambda 関数を使用して見つけました。
有料オプション:
DIY オプション:
https://developer.happyr.com/aws-lambda-image-optimization-with-serverless
https://github.com/sourcey/s3-image-optimizer
皆さんの経験についてお聞かせいただければ幸いです。
ありがとうございます。