Page 1 sur 1

php http optimisation

Posté : 24 nov. 2010, 10:42
par arena
Bonjour à tous

C'est mon premier sujet sur ce forum, merci de votre indulgence !!

Voilà, je lance des scripts php via des appels http.
Ces scripts ne font que des traitements batch et n'affiche rien dans le browser.

Appel http -> [(début) script "batch" php (fin)] -> retour http

Je me demande s'il n'existe pas un moyen d'optimiser les temps de réponse en procédant de la manière suivante

Appel http -> [(début) --> script "batch" php (fin)]
...................|
...................+--> retour http

La question est, comment retourner l'appel http en début de script "batch" tout en laissant (en parallèle) le script s'exécuter jusqu'au bout ?

A l'avance merci de vos réponses !

Re: php http optimisation

Posté : 24 nov. 2010, 14:52
par xTG
Je dis peut être des bêtises n'étant pas très familier avec unix mais il existe l'opérateur "&" qui permet de lancer une commande en arrière plan non ?

Re: php http optimisation

Posté : 24 nov. 2010, 16:15
par arena
je ne suis pas forcément sous unix !!!

Re: php http optimisation

Posté : 24 nov. 2010, 18:02
par moogli
salut,

regarde ce post qui je pense va dans le sens de ce que tu souhaite (si bien entendu tu ne souhaite pas connaitre le résultat du script lancé).

@+

Re: php http optimisation

Posté : 24 nov. 2010, 18:26
par stopher
Slt ,

regarde du cote de proc_open , avec la gestion de tuple .

Re: php http optimisation

Posté : 25 nov. 2010, 02:03
par arena
@moogli

un simple flush suffirait donc ?