Pendant des années, j'utilisais Apache2 avec mod_php, mais j'ai récemment migré vers nginx avec php-fpm. Bien que ce soit beaucoup plus rapide et plus stable, j’ai aussi jeté un œil à cherokee , puisque tous deux peuvent gérer php-fpm et tons'o'visitors.
Quel serveur est meilleur en tant qu'hôte WordPress, est-ce que quelqu'un a fait une comparaison à ce sujet?
Rarst a demandé à être un peu plus précis avec la question, donc les objectifs (dans l'ordre):
D'après ce que j'ai vu sur le marché, Nginx et Cherokee sont assez interchangeables pour ce que vous faites. Si vous avez déjà configuré Nginx, il n’ya aucune raison de passer à un autre système.
Mais si vous voulez des points de repère ... j'ai fait une recherche rapide sur Google et je les ai trouvés:
En fin de compte, tout dépend de ce qui compte le plus pour vous. Si vous utilisez WordPress avec la mise en cache activée, vous vous intéresserez davantage au contenu statique. Si vous exécutez une installation multisite sans mise en cache (ce que je fais), vous vous intéresserez probablement davantage au contenu dynamique et à la stabilité/sécurité.
Du point de vue général de la convivialité, il est toutefois prudent de consulter les leaders du marché et de les utiliser comme une mine de charbon.
WordPress.org recommande Apache pour un serveur, car il est facile à installer et préconfiguré sur la plupart des hôtes. Toutefois, Automattic a choisi d’utiliser Nginx pour héberger WordPress.com. Ils ont leurs propres raisons ... mais j'ai choisi de faire de même pour des raisons de performances (et je peux donc faire fonctionner certains serveurs asynchrones en utilisant le même système via Node.JS).