Apache HTTP Server 2.4 : première mise à jour majeure depuis 2005

Apache HTTP Server 2.4 : première mise à jour majeure depuis 2005 La fondation Apache célèbre son 17e anniversaire en lançant une nouvelle version de son serveur Web. Au programme : reverse proxy dynamique, et gestion d'un nombre de requêtes simultanées plus grand.

C'est la première mise à jour majeure du serveur Web Apache depuis 2005. Lancée à l'occasion du 17e anniversaire de la fondation éponyme, elle succède donc à la version 2.3.
 

Sur les pas de Nginx, le projet Open Source s'est concentré sur l'optimisation de la performance du serveur, avec en ligne de mire les besoins de beaucoup de sites Web de gérer un volume de trafic toujours plus grand.

L'équation recherchée : permettre au serveur Apache de prendre en charge un nombre de connexions simultanées plus important, tout en consommant moins de mémoire. Et Apache l'affirme, cette nouvelle version va bien dans ce sens. "Malgré l'ajout de nombreuses nouvelles fonctionnalités, la version 2.4.x tend à utiliser moins de mémoire que la version 2.2.x", indique-t-elle.


Parmi les évolutions, le module de reverse proxy permet désormais d'exposer de multiples serveurs à travers une adresse IP unique (via un dispositif de reverse proxy dynamique), et ce même si les adresses de ces serveurs changent fréquemment. Toujours en matière de gestion de la performance, il est désormais possible de paramétrer la durée de vie d'un timeout sur quelques millisecondes.
 

La gestion du cache est également optimisée (avec par exemple la possibilité de mettre en cache des petits objets de données). Mais, Apache HTTP Server 2.4 va encore plus loin en améliorant la gestion des règles au niveau de la requête. "Un nouvel interpréteur d'expressions permet de spécifier des conditions complexes via des directives à syntaxe commune comme SetEnvIfExpr, RewriteCond, Header, <If>, etc.", indique notamment la fondation.

 
Taux de pénétration des principaux serveurs Web en février 2012
Serveur Web Février 2011 Part de marché Février 2012 Part de marché Evolution
Source : Netcraft 2012
Apache 378,267,399 64.91% 397,867,089 64.92% 0.01
Microsoft 84,288,985 14.46% 88,210,995 14.39% -0.07
nginx 56,087,776 9.63% 60,627,200 9.89% 0.27
Google 18,936,381 3.25% 19,394,196 3.16% -0.09


Apache HTTP Server est de loin le serveur Web le plus utilisé sur le Web. Sa part de marché n'a cessé de progresser ces dernières années. De 59% en février 2011, elle atteint désormais près de 65%.