Page 1 sur 1

file_get_contents et cURL : Afficher le contenu aux utilisateurs en même temps que le serveur télécharge les fichiers

Posté : 17 févr. 2016, 12:47
par racacax
Bonjour,
Je voudrais savoir comment faire pour que le serveur envoie aux utilisateur ce qu'il télécharge en même temps que le serveur télécharge avec cURL ou file_get_contents.
Je m'explique. Imaginez, le serveur télécharge un fichier de 40 MO. Pour que l'utilisateur puisse télécharger le fichier, il faudrait attendre que le serveur télécharge le fichier pour l'envoyer aux utilisateurs. Ça risque d'être long. Il faudrait que le serveur envoie en direct tout ce qu'il télécharge.
Savez-vous comment ?
Merci

Re: file_get_contents et cURL : Afficher le contenu aux utilisateurs en même temps que le serveur télécharge les fichier

Posté : 18 févr. 2016, 03:09
par @rthur
Regarde peut être du côté des Streams en PHP : http://php.net/manual/en/book.stream.php
Toutefois, je doute que PHP soit le meilleur langage pour faire cela tu devrais pouvoir le faire directement avec des modules Apache ou Nginx car ce que tu décris c'est plus proche d'une fonctionnalité de proxy/reverse-proxy

Re: file_get_contents et cURL : Afficher le contenu aux utilisateurs en même temps que le serveur télécharge les fichier

Posté : 18 févr. 2016, 10:57
par racacax
Merci, je vais voir de ce coté. Je pensais que c'etait possible car le logiciel de proxy Glype le faisait bien. Bon apres je peux tres bien utiliser Glype si mes souvenirs sont bons.

Re: file_get_contents et cURL : Afficher le contenu aux utilisateurs en même temps que le serveur télécharge les fichier

Posté : 19 févr. 2016, 23:46
par @rthur
Je n'ai pas dit que ce n'était pas possible, j'ai juste dit que ce n'était probablement pas le + optimal ;)