ページごとに大量の小さな画像 (最大 100) を提供する必要がある Web アプリケーションがあります。キャッシュを使用してデータベース/バックエンドへの呼び出しを減らすことができますが、特に低速の接続では、画像のリクエストとレンダリングに時間がかかるため、画像自体に対して非常に多くの個別のリクエストを行わなければならないことによる顕著な影響があります。
1 つのページに複数の画像を表示するための適切な方法は? CDN (S3 + Cloudfront など) を使用して http リクエストのボトルネックを減らし、地理的に近い場所からコンテンツを提供すること、およびブラウザーでユーザーのビューに到達したときにのみ Ajax を介して画像/コンテンツをロードする可能性があることを認識しています。 . 画像の多いページのパフォーマンスを大幅に向上させる可能性のある他の手法はありますか? それらがハードウェア、フロントエンド、またはその他のものに関連しているかどうかは問題ではありません。
ありがとう。