I am building a custom app for a client (a photographer for commercial real estate) using typical PHP / MySql setup. This app will allow my client's clients to access images assigned to them, view them and download them.
I need to add the option to allow his clients to click "download all - print size quality" and "download all - web resolution". When images are uploaded, they will automatically be saved in those separate resolutions. To give you an idea, adding up the images a client would typically want to download, would equal up to 500MB. I think having all the images compressed to a zip would be the way to go.
How do you suggest I approach this, and if you know any source that may help me?