翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
S3 Transfer Manager
S3 Transfer Manager は、Amazon S3 との間でファイルをアップロードおよびダウンロードするためのインターフェイスを提供します。単一ファイルオペレーションまたはディレクトリオペレーションに使用できます。
Transfer Manager は、マルチパートアップロードとダウンロードを自動的に処理します。大きなファイルを管理し、進行状況を追跡します。ライブラリは、S3 データ転送のベストプラクティスを実装します。これを使用して、PHP アプリケーションでファイル転送機能を構築できます。
の主な特徴
S3 Transfer Manager には、次の主要な機能があります。
-
Simple API: ファイルとディレクトリのアップロードとダウンロード
-
カスタムダウンロードハンドラー: 独自のダウンロードロジックを実装する
-
自動マルチパートアップロードとダウンロード: 大きなファイルを自動的に処理する
-
同時処理: スループットを最大化する
-
進行状況の追跡: 転送ステータスのモニタリング
-
カスタマイズ可能な動作: 広範なオプションを設定する
-
エラー処理: 再試行ポリシーと失敗ポリシーを設定する
-
ディレクトリオペレーション: 複数のファイルをバッチで転送
-
チェックサム検証: データの整合性を確保する
インストール
S3 Transfer Manager は AWS SDK for PHP バージョン 3 に含まれています。個別にインストールする必要はありません。
Composer を使用して をインストールするには、次のコマンドを実行します。
composer require aws/aws-sdk-php
このコマンドは、S3 Transfer Manager を含む完全な AWS SDK for PHP バージョン 3 をインストールします。 S3