Netcraft fait des stats sur les frontaux et Nginx est un excellent frontal... Ca veut pas dire qu'Apache est moins utilisé, ca veut juste dire qu'Apache est de moins en moins exposé en front.
Et puis globalement, quand on veut faire de la perf avec php, une des 1eres choses qu'on installe est PHP-FPM. Et a partir du moment ou on utilise PHP-FPM, ben on peut facilement utiliser Nginx plutot qu'Apache.
Apache est vachement bien car il fait papa-maman avec tous ses plugins mais la facon de faire du web se transforme beaucoup en ce moment et on recherche plus des solutions legeres et simples capables de scaler sur des centaines de petits serveurs plutot que des gros engins a tout faire qui reclament de grosses machines pour bien tourner. C'est un peu le succes de AWS et des Clouds en general qui veulent ca car les petites VM sont pas cheres sur ces plateformes mais les grosses coutent un bras.
Et puis on voit apparaitre pas mal de trucs alternatifs comme Rails ou Node.js qui changent la donne aussi.
Bref, Apache n'est pas mort, loin de la, il est juste un peu vieillot et pas assez bien adapté aux nouveaux besoins. Mais faut pas rever, IIS est encore moins adapté... D'ailleurs, je ne sais pas si ce truc a jamais ete adapté a quoique ce soit sans le forcing de MS pour le pousser avec .Net, Sharepoint, Exchange et tous ses produits.
[^] # Re: Nginx
Posté par Nico C. . En réponse au journal Microsoft IIS ne dépasse pas Apache et il est encore en train de se prendre une taule. Évalué à 5.
Netcraft fait des stats sur les frontaux et Nginx est un excellent frontal... Ca veut pas dire qu'Apache est moins utilisé, ca veut juste dire qu'Apache est de moins en moins exposé en front.
Et puis globalement, quand on veut faire de la perf avec php, une des 1eres choses qu'on installe est PHP-FPM. Et a partir du moment ou on utilise PHP-FPM, ben on peut facilement utiliser Nginx plutot qu'Apache.
Apache est vachement bien car il fait papa-maman avec tous ses plugins mais la facon de faire du web se transforme beaucoup en ce moment et on recherche plus des solutions legeres et simples capables de scaler sur des centaines de petits serveurs plutot que des gros engins a tout faire qui reclament de grosses machines pour bien tourner. C'est un peu le succes de AWS et des Clouds en general qui veulent ca car les petites VM sont pas cheres sur ces plateformes mais les grosses coutent un bras.
Et puis on voit apparaitre pas mal de trucs alternatifs comme Rails ou Node.js qui changent la donne aussi.
Bref, Apache n'est pas mort, loin de la, il est juste un peu vieillot et pas assez bien adapté aux nouveaux besoins. Mais faut pas rever, IIS est encore moins adapté... D'ailleurs, je ne sais pas si ce truc a jamais ete adapté a quoique ce soit sans le forcing de MS pour le pousser avec .Net, Sharepoint, Exchange et tous ses produits.