title: PHP Move_uploaded_file() or ftp_put() for files under 2GB
body: <p>I'm going to be dealing with large files (max of 2GB) that clients will use to upload raw images/long pdfs/etc. I've read online that PHP isn't the best solution but I can't have every single client download an FTP program, have me make a username/directory for them, and give them a password just to upload a file once. </p>
  
  <p>What I am asking is what is a better, faster function to use, or does it not matter? ftp_get() or move_uploaded_file() ? Is there a better way I can accomplish this using PHP?</p>
  
  <p>I was thinking since it's ftp that ftp_put would be faster and more viable, but i'm not really sure which is why I am asking this question.</p>
  
  <p>Thanks for your input.</p>