Upload fragmentado
Nota: Essa pergunta é totalmente teórica
Visando várias dificuldades que temos com internet e bloqueios de servidores, eu imaginei que poderíamos ser capazes de fazer Uploads de forma fragmentada.
Um exemplo seria, tenho um arquivo de 50MB, do lado do cliente eu divido ele em 50 partes, ficando cada uma com 1MB, cada um destes 1MBs seria upload em uma requisição diferente, exemplo:
process.php --multipart=part1
process.php --multipart=part2
process.php --multipart=part3
process.php --multipart=part4
...
process.php?last=true --multipart=part50
Cada parte seria gravada em um arquivo temporário, a requisição process.php?last=true gravaria o arquivo e moveria ele para a pasta de destino, acaso ocorra alguma falha o arquivo temporário poderia ser deletado posteriormente com um sistema de rotina.
Ok isso tudo seria fácil fazer, exceto a parte cliente-side, imagino que com as3.0 ou FileReader (javascript api) isso talvez fosse possível.
Me disseram para usar FTP, mas isto não é algo seguro, já que a aplicação seria para qualquer usuário.
Isso seria possível?
Nota: Me perdoem se postei em área errada
Discussão (1)
Carregando comentários...