Amazon S3からの複数のファイルダウンロードを処理しますか?
質問
クライアント用にフルサイズの画像を保存するプライベートバケットがあり、すべてのサムネイルと小さいサイズがウェブサーバー上にあります。ユーザーが複数の画像をダウンロードしたい場合、前述の画像をzip圧縮してから、それらを1つのファイルとしてユーザーに配信します。
現在、この出来事を考えることができる唯一の方法は、S3からWebサーバーにファイルを転送し、zip圧縮してからエンドユーザーに転送することです。
これに対するより良いアプローチがあり得るか、そうあるべきであるようです。アイデアや提案はありますか?
解決
これを行うためにEC2インスタンスを用意します。 EC2とS3間のトラフィックは無料であり(内部トラフィックとしてははるかに高速です)、外部サーバーの場合の2倍の帯域幅を支払う必要はありません。
他のヒント
どうやらこれをクライアント側で実行できるようにするActionscriptライブラリがあります。例:Fzip ...すでに解決策を見つけましたか?
所属していません StackOverflow