J'essaie de savoir quel est le meilleur MPM Apache que je peux installer sur mon VPS. J'ai vu quelques benchmarks et MPM Worker semble mieux fonctionner que Prefork, mais pour une raison quelconque, tout le monde semble recommander Prefork over Worker pour les configurations PHP.
Est-ce juste parce que certaines fonctions PHP ne sont pas thread-safe? Seulement setlocale()
vient à l' esprit, mais je vais utiliser les mêmes paramètres régionaux sur tous les cas , donc je ne pense pas que ce sera un problème. Mon VPS a peu de mémoire et je pense que le MPM du travailleur correspondrait mieux à mes besoins, mais je ne suis pas sûr.
Quelqu'un peut-il m'aider à me décider à ce sujet? Merci!
PS: J'ai également étudié nginx et lighttpd. nginx semble génial mais j'essaie d'éviter la compilation à partir des sources et je ne comprends toujours pas à quoi sert php-fpm. Concernant lighttpd - il était incroyablement facile de configurer PHP / FCGI avec, mais j'ai entendu dire qu'il y avait des fuites de mémoire. Est-ce toujours vrai?