How to increase the speed of your upload:
1. From all your files and folders, create a zip archive, called upload.zip
2. Create a local file, called upload.php, with the following content.
(let's say, in http://yoursite.com/test)
4. Run http://yoursite.com/test/upload.php
to unzip the files on your server.
Compare uploading phpBB (about 1.98 MB - one file) with (7.48 MB = 741 files). By the way, if you download phpBB from phpBB.com, you unzip it and zip it back, you can get a smaller size for the archive.
How to download your files 10 times faster