Massive uploads -- decreasing trans time options (gzip?)
I am looking for an option to allow clients to upload images to me via my server. A typical situation would be the client has a directory of images they want to upload to me. 10, 100 or X number total in the directory.I want to provide a way for the client to upload everything in the directory via their browser.
Will gzip help with the transmission? I have read it helping send out from the server, but nothing the other direction. Would make sense, but you know how logic goes....
Is it possible to create a script or whatever for an entire directory to be uploaded? I am not a web designer -- but I need to know as I get ready to contract such a thing out if it is even possible.
If gzip will help with the transmission, does it handle each file independently? Or does it zip everything into one massive file and then transmit it?
If using gzip, what kind of processor does the server need to have? My current plans (without gzip being used) has a P4 being more than sufficient. I don't have numbers on how many will be uploading similtaniously. But how does 300GB of data being uploaded work as a number? Would like to see it much higher -- but that will work as a planning number.
Thank you.
David
(PS I already have the bandwidth issues handled on my end. Trying to reduce the time problem on the client end. Burning DVDs is not an option.)