Das hängt von verschiedenen Faktoren ab.
Was hast Du denn genau für eine Internetanbindung?
Was genau meinst Du mit FTP Upload ... über einen normalen Browser.
Für mich klingt das so, als wolltest Du nicht FTP sondern HTTP mit WebDAV oder eine ganz normale Website mit Uploadscript.
Wenn man so etwas auf dem eigenen Server realisiert, kommt insgesamt noch das wichtige Thema Sicherheit hinzu. Um hier überhaupt etwas sagen zu können, muss man auch ein wenig wissen, wie das Netzwerk aussieht.