We currently have a Wordpress based website running on Amazon Web Services.
We use an EC2 instance to host the Wordpress site and Amazon S3 to host files.
that accepts user submitted Zip files containing mp3 files.
Our current PHP function takes this zip file, unzips it, does a little bit of work with the files, re-zips the files and then moves the new zip file to our Amazon S3 Storage Server.
The problem with this is that our EC2 instance is only a small one, and so it slows down when (and sometimes crashes) when we process the zip files.
We don't want to increase the size of our EC2 instance due to cost. So, we have created a 2nd instance just to use for processing.
So, what i need somebody to do is take our current 'unzip/process/re-zip' function from working on our main EC2 server, and make it work on our new 'processing' EC2 server.
I have attached our current function that we use so you can see what is happening to the zip file.
All we need to do is make this happen on the new server.
We also want somebody that would be able to implement some mp3 processing using FFMpeg.
This would be done after the ip file has been unzipped.
So the final process would be:
Unzip -> FFMpeg -> Re-zip -> Move to S3 -> Update Wordpress post info