S3バケットとフォルダのデーター同期
PHP SDK v2になって、(たぶん)新しく増えたS3の UploadSyncBuilder が便利。
単純なフォルダ同期から、globしたファイルだけをアップしたり、ファイル名を変換しながらアップしたりできる。
- AWS SDK for PHP公式 Syncing data with Amazon S3
- uploadDirectory()から始まり、UploadSyncBuilderの使い方まで触れられてます。
- AWS Blog Syncing Data with Amazon S3
- uploadDirectory(), downloadBucket() の利用例。メソッドがハイライトされてたり、読みやすく説明も簡潔でいいです。
StreamWrapperも便利だけど、こちらはモダンな感じ?で良いです。