Batch Upload images from local hosting to Amazon S3

Cancelado Postado Mar 18, 2014 Pago na entrega
Cancelado Pago na entrega

Our client has a website with a lot of client uploaded media. The uploaded media resides on a host server. Due to its popularity it has been decided to upload all user content i.e. the pictures by our users to Amazon [url removed, login to view] reside on a URL similar to the following [url removed, login to view] and have the following structure

For User 1

user1/pixel/[url removed, login to view]

user1/pixel/[url removed, login to view]

user1/pixel/[url removed, login to view]

user1/original/[url removed, login to view]

user1/original/[url removed, login to view]

user1/original/[url removed, login to view]

user1/modified/[url removed, login to view]

user1/modified/[url removed, login to view]

user1/modified/[url removed, login to view]

user1/modified/[url removed, login to view]

user1/modified/[url removed, login to view]

user1/modified/[url removed, login to view]

user1/thumbail/[url removed, login to view]

user1/thumbail/[url removed, login to view]

user1/thumbail/[url removed, login to view]

user1/archive/archive-2014-03-17/[url removed, login to view]

user1/archive/archive-2014-03-17/[url removed, login to view]

user1/archive/archive-2014-03-17/[url removed, login to view]

For User 2

user2/pixel/[url removed, login to view]

user2/pixel/[url removed, login to view]

user2/pixel/[url removed, login to view]

user2/original/[url removed, login to view]

user2/original/[url removed, login to view]

user2/original/[url removed, login to view]

user2/modified/[url removed, login to view]

user2/modified/[url removed, login to view]

user2/modified/[url removed, login to view]

user2/modified/[url removed, login to view]

user2/modified/[url removed, login to view]

user2/modified/[url removed, login to view]

user2/thumbail/[url removed, login to view]

user2/thumbail/[url removed, login to view]

user2/thumbail/[url removed, login to view]

user2/archive/archive-2014-02-17/[url removed, login to view]

user2/archive/archive-2014-03-17/[url removed, login to view]

user2/archive/archive-2014-06-17/[url removed, login to view]

This runs into thousand of files in that structure. As you can see, the archive folders were generated via a php based on the date that the media was uploaded.

Now, our client wants to export these files to Amazon S3 keeping the same structure.

Due to limitations set by the host Amazon PHP SDK cannot be used, but the following Amazon S3 Class has to be used -[url removed, login to view]

Likewise, our clients would like to be able to import all the files from Amazon S3 back to their server - again keeping the same file structure.

So bascially we require:

Part 1 - From local host to Amazon S3

Part 2 - From Amazon S3 to local host

The Amazon S3 class is attached.

Amazon Web Services PHP

ID do Projeto: #5571727

Sobre o projeto

7 propostas Projeto remoto Ativo em Mar 25, 2014

7 freelancers estão ofertando em média $47 nesse trabalho

anmoltech

Hello sir, I am a programmer with 4 years of work experiences. I'm familiar with html, html5, css, php, wordpress, cakephp, jQuery, javascript, ajax, mysql and yii framework. I am expert in jQuery. I'll give you Mais

$105 USD in 2 dias
(31 Comentários)
4.5
abhijeetorama

I've worked on AWS extensively and have experience of various AWS technologies. I've myself created a full fault tolerant architecture for a website which uses s3 for shared data.

$33 USD in 2 dias
(1 Comentário)
2.5
bouelcom

Hi, dispite all other (auto) bidder, we are a dedicate team of system administrator that provide superior support to our loyal customer. We currently have a strong experience about File storage between server and S3 Mais

$55 USD in 2 dias
(0 Comentários)
0.0