Originally Posted by johnm
Ok, that's very understandable. I take it you didn't get what I'm really asking. The problem isn't the fact of ftp or HTTP, it's how do we use an upload form on the web to go directly through to FTP and bypass the web servers bandwidth? This needs to be basically an online FTP client with options. We need something that won't bring traffic to the site but works as an online application so people can access it through the web. Any help would be gratefully appreciated.
I am not sure you can optimize beyond a point when it comes to bandwidth. The only thing you can do is upload a zip file because there is not much beyond a point you can do. I really doubt you understand the bandwidth your host calculates on. He does not calculate based on how much you use on web servers but the calculation is same for FTP / HTTP and when you upload the file the calculation is done and its not when you move them from temp to some other folder.
Now coming to your question. I think the best way to get out of such bandwidth problems is to use AMAZON AWS services which I think are best to store documents like you want.