par
dsampaolo » 25 juil. 2014, 14:48
Bonjour !
Mon problème est le suivant : J'ai une liste d'items assez longue et un traitement à faire en PHP dessus. J'avais pensé à utiliser pcntl_fork() pour paralléliser ma boucle, mais en fait le script en question est appelé par Apache (via Ajax).
Du coup, ma question : est-il possible d'utiliser un équivalent de pcntl_fork() dans un environnement Web ?
Dans le pire des cas, je pensais faire un script cli et l'appeler via exec() en lui passant la liste d'items en paramètre, et de faire mes forks à l'intérieur... Je sais pas si ça pourrait marcher, et ça me semble très sale.
Des idées ?
Merci d'avance !
Bonjour !
Mon problème est le suivant : J'ai une liste d'items assez longue et un traitement à faire en PHP dessus. J'avais pensé à utiliser pcntl_fork() pour paralléliser ma boucle, mais en fait le script en question est appelé par Apache (via Ajax).
Du coup, ma question : est-il possible d'utiliser un équivalent de pcntl_fork() dans un environnement Web ?
Dans le pire des cas, je pensais faire un script cli et l'appeler via exec() en lui passant la liste d'items en paramètre, et de faire mes forks à l'intérieur... Je sais pas si ça pourrait marcher, et ça me semble très sale.
Des idées ?
Merci d'avance !