Je veux permettent le téléchargement de fichiers de très grande taille dans notre application PHP (des centaines de mégas - 8 gigas). Il ya un couple de problèmes avec cela, cependant.
Navigateur:
- HTML ajouts ont de merde commentaires, nous avons besoin de sondage pour le progrès (qui est un peu idiot) ou ne pas montrer à tous les commentaires
- Flash uploader met tout le fichier en mémoire avant de commencer le téléchargement
Serveur:
- PHP nous oblige à définir post_max_size, ce qui peut entraîner une facilement exploitable attaque de DOS. Je voudrais pas mettre ce paramètre à l'échelle mondiale.
- Le serveur requiert aussi d'autres variables dans le POST vars, comme une clé secrète. Nous aimerions être en mesure de refuser la demande tout de suite, au lieu d'après l'ensemble du fichier est téléchargé.
Exigences:
- HTTP est un must.
- Je suis flexible avec technologie côté client, tant qu'il fonctionne dans un navigateur.
- PHP n'est pas une obligation, si il y a une autre technologie qui fonctionne bien sur un environnement linux, c'est tout à fait cool.