I think there is simple way how to make live upload progress.
Make two freames on page
one frame source is upload.php
the other source is progress.php
progress.php has to have the ability to reload itself. It should be done by short javascript code(I do not know it yet)
once progress.php is reloaded by every second or two it will look at the size of file that is uploading and calculate the speed and time to finish. It should look at full size of file when accepting it to be able to say the finish time.
So you open the page select file to upload and watch its progress
and
What is less server consuming ?
The ajax reguest
or
reload page
?
I would need to know how to make page to autoreload 🙂))) !