| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> |
| <HTML><HEAD> |
| <TITLE>Nouvelles fonctionnalités d'Apache 2.0</TITLE> |
| </HEAD> |
| |
| <!-- Background white, links blue (unvisited), navy (visited), |
| red (active) --> |
| <BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" |
| VLINK="#000080" ALINK="#FF0000"> |
| <!--#include virtual="header.html" --> |
| <H1 ALIGN="CENTER">Aperçu des nouvelles fonctionnalités |
| d'Apache 2.0</H1> |
| |
| <P>Améliorations : <A HREF="#core">Noyau</A> |
| | <a href="#module">Module</a> |
| |
| <P><HR> |
| |
| <H2><A NAME="core">Améliorations du noyau :</A></H2> |
| |
| <DL> |
| <DT><STRONG>Threads sur Unix</STRONG> |
| <DD>Sur les systèmes Unix, Apache peut s'exécuter selon |
| un modèle hybride multi-processus et multi-threads, |
| en employant les threads selon la norme POSIX. Ceci devrait améliorer |
| les performances. |
| |
| <DT><STRONG>Nouveau système de construction</STRONG> |
| <DD>Le système de construction a été entièrement |
| réécrit et repose sur autoconf et libtool. Cela rend le |
| système de configuration plus semblables aux autres paquetages. |
| |
| <DT><STRONG>Support multiprotocole</STRONG> |
| <DD>Apache possède maintenant une infrastructure afin de servir de multiples |
| protocoles. mod_echo a été écrit comme exemple de ces |
| nouvelles fonctions. |
| |
| <DT><STRONG>Meilleur support des plates-formes autres qu'Unix</STRONG> |
| <DD>Apache 2.0 est plus rapide et plus stable sur les plates-formes non Unix |
| telles que BeOS, OS/2, et Windows. Avec l'introduction des |
| <a href="mpm.html">modules multi traitements</a> (MPMs) spécifiques aux |
| plates-formes et l'exécuteur portable Apache (APR), le code pour ces |
| plates-formes est réalisé en employant leurs API natives, |
| permettant ainsi d'éviter les couches d'émulations POSIX |
| souvent boguées et peu performantes. |
| |
| <DT><STRONG>Nouvelle API Apache</STRONG> |
| <DD>L'API pour les modules de la version 2.0 a changé de manière |
| importante. Beaucoup de problèmes d'ordonnancement des modules existants |
| dans la version 1.3 devraient disparaître. La version 2.0 gère ceci de |
| manière automatique, et l'ordonnancement des modules s'effectue selon |
| une fonction d'accrochage afin de permettre une plus grande flexibilité. |
| |
| </DL> |
| |
| <P><HR> |
| <H2><A NAME="module">Améliorations concernant les modules :</A></H2> |
| |
| <dl> |
| |
| <dt><strong>mod_auth_db</strong> |
| <dd>Il accepte maintenant les bases Berkeley DB 3.0. |
| |
| <dt><strong>mod_auth_digest</strong> |
| <dd>Il inclut une nouvelle gestion des sessions en utilisant un cache commun |
| aux processus grace à une mémoire partagée. |
| |
| <dt><strong>mod_charset_lite</strong> <dd>Nouveau module dans Apache 2.0. |
| Ce module expérimental permet la traduction des pages de caractères |
| ou leur recodage. |
| |
| <dt><strong>mod_dav</strong> |
| <dd>Nouveau module dans Apache 2.0. Ce module met en oeuvre la spécification |
| "HTTP Distributed Authoring and Versioning (DAV)" permettant de distribuer et |
| maintenir le contenu d'un site web. |
| |
| <dt><strong>mod_file_cache</strong> |
| <dd>Nouveau module dans Apache 2.0. Ce module inclut les fonctionnalités |
| du module mod_mmap_static existant dans la version d'Apache 1.3, en ajoutant |
| davantage de possibilités de cache. |
| |
| </dl> |
| |
| <!--#include virtual="footer.html" --> |
| </BODY> |
| </HTML> |
| |
| |