Tag Archive: s3

Загрузка файла в S3 с Go и minio-go client

Для одного из проектов потребовалось сделать сервис по хранению файлов в одном из провайдеров, поддерживающих S3 API. В качестве клиента была использована библиотека minio-go. Minio — это OpenSource аналог S3, а minio-go — удобный клиент для работы с ним. Напишем…
Read more

PHP скрипт загрузки папки с файлами на S3 bucket

Очень простой и эффективный метод отправить все необходимые файлы с выбранной папки на ваш S3. Устанавливаем aws-sdk-php: composer require «aws/aws-sdk-php» Готовим скрипт: #!/usr/bin/env php <?php use Aws\S3\S3Client; require __DIR__.’/vendor/autoload.php’; if ($_SERVER[‘argc’]<2){ print ‘Expected dir as parameter: run.php /dir/to/sync’.PHP_EOL; exit(1); }…
Read more

Работа с S3 в Yii2

На сегодняшний момент любое Stateless приложение невозможно представить без использования object storage хранилища на подобии AWS S3. Также многие облачные провайдеры (DigitalOcean) стали предоставлять S3-совместимые хранилища по привлекательным ценам. Как подключить работу с S3 в Yii2? Для этого для начала…
Read more