S3 Transfer Manager - AWS SDK for PHP

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

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