Here is a curation of the different technologies that power the web and the ones you should learn to make a living as a web developer
Why upload the file, when all you need is the data in it? Cleaner, faster avoid connection timeouts, corrupted data just by adding excel_uploader js