• [^] # Re: Pour compléter...

    Posté par . En réponse à la dépêche État d'insécurité chez PHP. Évalué à 5.

    Une bonne piste pour réaliser un sandboxing performant en php, c'est d'utiliser php-fpm.
    Au niveau des performances, c'est apparemment meilleur que mod_php. Chaque spool php peut être lancé par un utilisateur différent, pas besoin de suexec et compagnie. Au passage, cela permet aussi de résoudre les problèmes d'exécution infinie évoqués plus haut. A mon sens, on a donc une solution optimale, et j'avais d'ailleurs été très satisfait de mes premiers tests.
    Seul bémol, ce mode php-fpm n'a été intégré qu'en PHP 5.3.3, avec le statut "expérimental". Il sera déclaré stable en version 5.4, laquelle n'est encore qu'à l'état de RC.

    Je me demande si PHP ne va pas encourager ceci pour remplacer mod_php, un peu à la façon dont wsgi a remplacé mod_python.