<?xml-stylesheet type="text/xsl" href="./style/manual.fr.xsl"?>
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
-<!-- English Revision: 1242478:1290823 (outdated) -->
+<!-- English Revision : 1291834 -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
<section id="core">
<title>Améliorations du noyau</title>
<dl>
- <dt>KeepAliveTimeout en millisecondes</dt>
- <dd>La directive <directive module="core"
- >KeepAliveTimeout</directive> permet dorénavant de
- préciser une durée de vie en millisecondes.
- </dd>
-
<dt>Modules multiprocessus (MPMs) chargeables</dt>
<dd>On peut maintenant compiler plusieurs MPMs en tant que modules
chargeables. Le choix du MPM à utiliser s'effectue à
l'exécution.</dd>
- <dt>Configuration du niveau de journalisation (LogLevel) par
- module et par répertoire</dt>
- <dd>La directive <directive module="core">LogLevel</directive>
- peut maintenant être définie par module et par répertoire. Les
- nouveaux niveaux <code>trace1</code> à <code>trace8</code> ont été
- ajoutés au dessus du niveau de journalisation <code>debug</code>.</dd>
-
<dt>MPM Event</dt>
<dd>Le MPM Event est sorti du stade expérimental et est
maintenant pleinement supporté.</dd>
<dd>Le support des lectures/écritures asynchrones pour les MPMs et
les plateformes qui l'implémentent a été amélioré.</dd>
+ <dt>Configuration du niveau de journalisation (LogLevel) par
+ module et par répertoire</dt>
+ <dd>La directive <directive module="core">LogLevel</directive>
+ peut maintenant être définie par module et par répertoire. Les
+ nouveaux niveaux <code>trace1</code> à <code>trace8</code> ont été
+ ajoutés au dessus du niveau de journalisation <code>debug</code>.</dd>
+
<dt>Sections de configuration au niveau de la requête</dt>
- <dd>Les sections <<directive module="core">If</directive>>
+ <dd>Les sections <directive module="core">If</directive>,
+ <directive module="core" type="section">ElseIf</directive> et
+ <directive module="core" type="section">Else</directive>
permettent de définir une configuration en fonction de critères
liés à la requête.</dd>
syntaxe commune comme <directive
module="mod_setenvif">SetEnvIfExpr</directive>, <directive
module="mod_rewrite">RewriteCond</directive>, <directive
- module="mod_headers">Header</directive>, <directive
- module="mod_headers" type="section">If</directive>, etc...
+ module="mod_headers">Header</directive>,
+ <directive module="core" type="section">If</directive>, etc...
</dd>
- <dt>Utilisation de la mémoire en baisse</dt>
- <dd>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.</dd>
+ <dt>KeepAliveTimeout in milliseconds</dt>
+ <dd>It is now possible to specify <directive module="core"
+ >KeepAliveTimeout</directive> in milliseconds.
+ </dd>
<dt>NameVirtualHost directive</dt>
<dd>Cette directive obsolète n'est plus utile.</dd>
+ <dt>Directives autorisées dans les fichiers <code>.htaccess</code></dt>
+ <dd>La nouvelle directive <directive
+ module="core">AllowOverrideList</directive> permet de contrôler de
+ manière plus précise la liste des directives autorisées dans les
+ fichiers <code>.htaccess</code>.</dd>
+
+ <dt>Variables dans les fichiers de configuration</dt>
+ <dd>La directive <directive module="core">Define</directive>
+ permet de définir des variables dans les fichiers de
+ configuration, améliorant ainsi la clareté de la représentation si
+ la même valeur est utilisée en plusieurs points de la
+ configuration.
+ </dd>
+
+ <dt>Diminution de la mémoire utilisée</dt>
+ <dd>Bien qu'elle propose de nombreuses nouvelles fonctionnalités,
+ la version 2.4.x tend à utiliser moins de mémoire que la version
+ 2.2.x.</dd>
+
</dl>
</section>
<section id="newmods">
<title>Nouveau modules</title>
- <dl>
- <dt><module>mod_allowmethods</module></dt>
- <dd>Permet de restreindre l'utilisation de
- certaines méthodes HTTP sans interférer avec l'authentification et
- l'autorisation.</dd>
-
- <dt><module>mod_buffer</module></dt>
- <dd>Fournit un tampon pour les piles des filtres en entrée et en
- sortie.</dd>
-
- <dt><module>mod_data</module></dt>
- <dd>Convertit un corps de réponse en URL de type données RFC2397.</dd>
-
- <dt><module>mod_lua</module></dt>
- <dd>Embarque le langage <a href="http://www.lua.org/">Lua</a> dans
- httpd pour la configuration et les fonctions logiques courantes.</dd>
-
- <dt><module>mod_proxy_express</module></dt>
- <dd>Ajoute à <module>mod_proxy</module> la configuration dynamique
- de mandataires inverses en masse.</dd>
+ <dl>
<dt><module>mod_proxy_fcgi</module></dt>
<dd>Mise à disposition du protocole FastCGI pour
<dd>Mise à disposition du protocole SCGI pour
<module>mod_proxy</module>.</dd>
- <dt><module>mod_ratelimit</module></dt>
- <dd>Permet de limiter la bande passante pour certains
- clients.</dd>
-
- <dt><module>mod_reflector</module></dt>
- <dd>Permet de renvoyer comme réponse le corps de la requête via la
- pile du filtre de sortie.</dd>
+ <dt><module>mod_proxy_express</module></dt>
+ <dd>Ajoute à <module>mod_proxy</module> la configuration dynamique
+ de mandataires inverses en masse.</dd>
<dt><module>mod_remoteip</module></dt>
<dd>Remplace l'adresse IP distante et le nom d'hôte apparents du
présentée par un mandataire ou un répartiteur de charge via les
en-têtes de la requête.</dd>
- <dt><module>mod_reqtimeout</module></dt>
- <dd>Définit la durée de vie et le taux de transfert de données minimum
- pour la réception des requêtes.</dd>
+ <dt><module>mod_heartmonitor</module>,
+ <module>mod_lbmethod_heartbeat</module></dt>
+ <dd>Permet à <module>mod_proxy_balancer</module> de répartir la
+ charge en fonction du nombre de connexions actives sur les
+ serveurs d'arrière-plan.</dd>
+
+ <dt><module>mod_proxy_html</module></dt>
+ <dd>Anciennement module tiers, il supporte la correction des liens
+ HTML dans une situation de mandat inverse, où le serveur
+ d'arrière-plan génère des URLs qui ne sont pas valides du point de
+ vue des clients du mandataire.</dd>
+
+ <dt><module>mod_sed</module></dt>
+ <dd>Une amélioration de <module>mod_substitute</module> qui permet
+ d'éditer le corps de la réponse avec toute la puissance de la
+ commande sed.</dd>
+
+ <dt><module>mod_auth_form</module></dt>
+ <dd>Implémente une authentification à base de formulaire.</dd>
+
+ <dt><module>mod_session</module></dt>
+ <dd>Permet de conserver les données de sessions des clients sous
+ forme de cookies ou dans une base de données.</dd>
+
+ <dt><module>mod_allowmethods</module></dt>
+ <dd>Permet de restreindre l'utilisation de
+ certaines méthodes HTTP sans interférer avec l'authentification et
+ l'autorisation.</dd>
+
+ <dt><module>mod_lua</module></dt>
+ <dd>Embarque le langage <a href="http://www.lua.org/">Lua</a> dans
+ httpd pour la configuration et les fonctions logiques courantes (Experimental).</dd>
+
+ <dt><module>mod_log_debug</module></dt>
+ <dd>Permet d'introduire une journalisation personnalisée à
+ différentes phases du traitement de la requête.</dd>
+
+ <dt><module>mod_buffer</module></dt>
+ <dd>Fournit un tampon pour les piles des filtres en entrée et en
+ sortie.</dd>
+
+ <dt><module>mod_data</module></dt>
+ <dd>Convertit un corps de réponse en URL de type données RFC2397.</dd>
+
+ <dt><module>mod_ratelimit</module></dt>
+ <dd>Permet de limiter la bande passante pour certains
+ clients.</dd>
<dt><module>mod_request</module></dt>
<dd>Fournit des filtres permettant de gérer et de mettre à
disposition les corps des requêtes HTTP.</dd>
+ <dt><module>mod_reflector</module></dt>
+ <dd>Permet de renvoyer comme réponse le corps de la requête via la
+ pile du filtre de sortie.</dd>
+
<dt><module>mod_slotmem_shm</module></dt>
<dd>Met à disposition un fournisseur de mémoire partagée à base de
slots (du style tableau de bord).</dd>
- <dt><module>mod_log_debug</module></dt>
- <dd>Permet d'introduire une journalisation personnalisée à
- différentes phases du traitement de la requête.</dd>
-
<dt><module>mod_xml2enc</module></dt>
<dd>Anciennement module tiers, il supporte l'internationalisation
dans les modules de filtrage basés sur libxml2 (support du
markup)</dd>
-
-
- <dt><module>mod_proxy_html</module></dt>
- <dd>Anciennement module tiers, il supporte la correction des liens
- HTML dans une situation de mandat inverse, où le serveur
- d'arrière-plan génère des URLs qui ne sont pas valides du point de
- vue des clients du mandataire.</dd>
</dl>
</section>
que celui-ci partage les données de session SSL entre les serveurs
via memcached.</dd>
+ <dd>Le support des clés EC a été ajouté à celui des clés RSA et
+ DSA.</dd>
+
<dt><module>mod_proxy</module></dt>
<dd>La directive <directive
performances important par rapport à la syntaxe traditionnelle à
deux paramètres lorsqu'elle est présente en grand nombre.</dd>
+ <dd>Il est maintenant possible de configurer l'adresse source dans
+ les requêtes mandatées.</dd>
+
<dt><module>mod_proxy_balancer</module></dt>
<dd>Le gestionnaire de répartition de charge propose de nouvelles
<dt><module>mod_cache</module></dt>
+ <dd>Le filtre CACHE du module <module>mod_cache</module> peut être
+ inséré à un certain point de la chaîne de filtrage pour contrôler
+ plus finement la mise en cache.
+ </dd>
+
<dd><module>mod_cache</module> peut maintenant mettre en cache des
requêtes HEAD.</dd>
type="section">RequireAll</directive>, permettent de définir une
logique d'autorisation avancée.</dd>
- <dt><module>mod_info</module></dt>
- <dd><module>mod_info</module> est maintenant capable d'afficher la
- configuration préinterprétée sur stdout au cours du démarrage du
- serveur.</dd>
+
<dt><module>mod_rewrite</module></dt>
<dd>La directive <directive
des drapeaux <code>[QSD]</code> (Query String Discard) et
<code>[END]</code> qui permettent de simplifier les scénarios de
réécriture courants.</dd>
+ <dd>Possibilité d'utiliser des expressions booléennes complexes
+ dans la directive <directive
+ module="mod_rewrite">RewriteCond</directive>.</dd>
+ <dd>Possibilité d'utiliser des requêtes SQL en tant que fonctions
+ dans la directive <directive
+ module="mod_rewrite">RewriteMap</directive>.</dd>
<dt><module>mod_ldap</module>, <module>mod_authnz_ldap</module></dt>
<dd><module>mod_authnz_ldap</module> ajoute le support des
journaliser les informations de débogage fournies par la boîte à
outils LDAP utilisée</dd>
+ <dt><module>mod_info</module></dt>
+ <dd><module>mod_info</module> est maintenant capable d'afficher la
+ configuration préinterprétée sur stdout au cours du démarrage du
+ serveur.</dd>
+
</dl>
</section>
<title>Améliorations des programmes</title>
<dl>
<dt>fcgistarter</dt>
- <dd>Utilitaire pour le démarrage des démons FastCGI</dd>
+ <dd>Nouvel utilitaire pour le démarrage des démons FastCGI</dd>
<dt>htcacheclean</dt>
<dd>Les URLs présentes dans le cache peuvent maintenant être
affichées, accompagnées éventuellement de leurs métadonnées.</dd>
<dd>La taille du cache peut maintenant être limitée par le
nombre d'inodes, en plus de la possibilité de limitation par la
taille des fichiers.</dd>
+
+ <dt>rotatelogs</dt>
+ <dd>Possibilité de créer un lien vers le fichier journal
+ courant.</dd>
+ <dd>Possibilité d'invoquer un script personnalisé après la
+ rotation.</dd>
+ </dl>
+ </section>
+
+ <section id="documentation">
+ <title>Documentation</title>
+ <dl>
+ <dt>mod_rewrite</dt>
+ <dd>La documentation du module <module>mod_rewrite</module> a
+ été réorganisée et presque entièrement réécrite en mettant
+ l'accent sur les exemples et l'utilisation courante, ainsi que
+ sur la l'incitation à utiliser d'autres solutions lorsque cela
+ s'avère plus approprié. Le document <a href="rewrite/">Rewrite
+ Guide</a> constitue maintenant une section de premier niveau ;
+ il est mieux organisé et contient beaucoup plus de détails.</dd>
+
+ <dt>mod_ssl</dt>
+ <dd>La documentation du module <module>mod_ssl</module> a été
+ grandement améliorée, avec plus d'exemples et un niveau "Bien
+ démarrer" qui s'ajoutent aux détails techniques déjà présents
+ dans la précédente documentation.</dd>
+
+ <dt>Caching Guide</dt>
+ <dd>Le <a href="caching.html">Guide de la mise en cache</a> a
+ été réécrit afin de bien faire la différence entre les
+ fonctionnalités de mise en cache de la RFC2616 HTTP/1.1 fournies
+ par le module <module>mod_cache</module>, et la mise en cache
+ générique de type clé/valeur fournie par l'interface <a
+ href="socache.html">socache</a>, mais aussi pour couvrir la mise
+ en cache spécialisée fournie par des mécanismes tels que ceux du
+ module <module>mod_file_cache</module>.</dd>
</dl>
</section>