summaryrefslogtreecommitdiffstats
path: root/docs/manual/new_features_2_2.html.fr
diff options
context:
space:
mode:
authorJean-Frederic Clere <jfclere@apache.org>2007-08-15 18:46:57 +0200
committerJean-Frederic Clere <jfclere@apache.org>2007-08-15 18:46:57 +0200
commitb75ec96c811c2291abc63aeb42bcf9947837501a (patch)
tree7c741802bf38c58461f5573de968b009ab6c2b75 /docs/manual/new_features_2_2.html.fr
parentTranslation submitted by Vincent Deffontaines. (diff)
downloadapache2-b75ec96c811c2291abc63aeb42bcf9947837501a.tar.xz
apache2-b75ec96c811c2291abc63aeb42bcf9947837501a.zip
Translation submitted by Vincent Deffontaines.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@566259 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'docs/manual/new_features_2_2.html.fr')
-rw-r--r--docs/manual/new_features_2_2.html.fr305
1 files changed, 305 insertions, 0 deletions
diff --git a/docs/manual/new_features_2_2.html.fr b/docs/manual/new_features_2_2.html.fr
new file mode 100644
index 0000000000..c46a9edce4
--- /dev/null
+++ b/docs/manual/new_features_2_2.html.fr
@@ -0,0 +1,305 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr"><head><!--
+ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+ This file is generated from xml source: DO NOT EDIT
+ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+ -->
+<title>Aperçu des nouvelles fonctionnalités dans Apache 2.2 - Serveur Apache HTTP</title>
+<link href="./style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
+<link href="./style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
+<link href="./style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />
+<link href="./images/favicon.ico" rel="shortcut icon" /></head>
+<body id="manual-page"><div id="page-header">
+<p class="menu"><a href="./mod/">Modules</a> | <a href="./mod/directives.html">Directives</a> | <a href="./faq/">FAQ</a> | <a href="./glossary.html">Glossaire</a> | <a href="./sitemap.html">Plan du site</a></p>
+<p class="apache">Serveur Apache HTTP Version 2.3</p>
+<img alt="" src="./images/feather.gif" /></div>
+<div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="./images/left.gif" /></a></div>
+<div id="path">
+<a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">Serveur HTTP</a> &gt; <a href="http://httpd.apache.org/docs/">Documentation</a> &gt; <a href="./">Version 2.3</a></div><div id="page-content"><div id="preamble"><h1>Aperçu des nouvelles fonctionnalités dans Apache 2.2</h1>
+<div class="toplang">
+<p><span>Langues Disponibles: </span><a href="./en/new_features_2_2.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
+<a href="./fr/new_features_2_2.html" title="Français">&nbsp;fr&nbsp;</a> |
+<a href="./ko/new_features_2_2.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
+<a href="./pt-br/new_features_2_2.html" hreflang="pt-br" rel="alternate" title="Português (Brasil)">&nbsp;pt-br&nbsp;</a></p>
+</div>
+
+ <p>Ce document décrit quelques uns des changements principaux entre
+ les versions 2.0 et 2.2 du serveur HTTP Apache. Pour les
+ nouvelles fonctionnalités ajoutées depuis la version 1.3, se
+ référer au document
+ <a href="new_features_2_0.html">2.0 new features</a>.</p>
+</div>
+<div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#core">Améliorations du système de base</a></li>
+<li><img alt="" src="./images/down.gif" /> <a href="#module">Améliorations des modules</a></li>
+<li><img alt="" src="./images/down.gif" /> <a href="#programs">Améliorations des programmes</a></li>
+<li><img alt="" src="./images/down.gif" /> <a href="#developer">Changements pour le développeur de module</a></li>
+</ul></div>
+<div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="core" id="core">Améliorations du système de base</a></h2>
+
+ <dl>
+
+ <dt>Authn/Authz</dt>
+ <dd>Les modules d'authentification et d'autorisation intégrés
+ ont été refondus. Le nouveau module
+ <code class="module"><a href="./mod/mod_authn_alias.html">mod_authn_alias</a></code> permet de
+ simplifier considérablement certaines configurations d'authentification.
+ Voir <a href="#module">modification des noms de modules</a>,
+ et
+ <a href="#developer">les changements pour le développeur</a>
+ pour plus d'informations sur les conséquences de ces
+ changements pour les utilisateurs et les développeurs de
+ modules.</dd>
+
+ <dt>Mise en cache</dt>
+ <dd><code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code>, <code class="module"><a href="./mod/mod_disk_cache.html">mod_disk_cache</a></code>, et
+ <code class="module"><a href="./mod/mod_mem_cache.html">mod_mem_cache</a></code> ont subi de nombreuses
+ modifications, et l'on considère qu'ils ont maintenant atteint
+ un degré de qualité suffisant pour leur mise en production. Le programme
+ <code class="program"><a href="./programs/htcacheclean.html">htcacheclean</a></code> a été ajouté afin de rendre
+ plus propre la configuration du module
+ <code class="module"><a href="./mod/mod_disk_cache.html">mod_disk_cache</a></code>.</dd>
+
+ <dt>Configuration</dt>
+ <dd>L'agencement de la configuration par défaut a été simplifié
+ et modularisé. Les portions de configuration qui peuvent être
+ utilisées pour activer des fonctionnalités courantes sont
+ maintenant intégrées à Apache, et peuvent être facilement
+ ajoutées à la configuration principale du serveur.</dd>
+
+ <dt>Arrêt en douceur</dt>
+ <dd>Les modules MPM <code class="module"><a href="./mod/prefork.html">prefork</a></code>,
+ <code class="module"><a href="./mod/worker.html">worker</a></code> et <code class="module"><a href="./mod/event.html">event</a></code> permettent
+ maintenant l'arrêt en douceur de <code class="program"><a href="./programs/httpd.html">httpd</a></code>
+ au moyen du signal
+ <a href="stopping.html#gracefulstop"><code>graceful-stop</code></a>.
+ La directive <code class="directive"><a href="./mod/mpm_common.html#gracefulshutdowntimeout">GracefulShutdownTimeout</a></code> a été ajoutée dans le but
+ de spécifier un délai optionnel, après lequel
+ <code class="program"><a href="./programs/httpd.html">httpd</a></code> s'arrêtera quel que soit le statut
+ des requêtes en cours.</dd>
+
+ <dt>Mise en oeuvre du proxy</dt>
+ <dd>Le nouveau module <code class="module"><a href="./mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code> fournit
+ des services de répartition de charge (load balancing) pour le
+ module <code class="module"><a href="./mod/mod_proxy.html">mod_proxy</a></code>.
+ Le nouveau module <code class="module"><a href="./mod/mod_proxy_ajp.html">mod_proxy_ajp</a></code> ajoute le
+ support pour le
+ <code>Protocole JServ de Apache version 1.3</code> qu'utilise
+ <a href="http://jakarta.apache.org/tomcat/">Apache Tomcat</a>.</dd>
+
+ <dt>Mise à jour de la bibliothèque des expressions rationnelles</dt>
+ <dd>La version 5.0 de la
+ <a href="http://www.pcre.org/">Perl Compatible Regular Expression
+ Library</a> (PCRE) est maintenant disponible.
+ <code class="program"><a href="./programs/httpd.html">httpd</a></code> peut être configuré pour utiliser une
+ PCRE choisie en passant l'option <code>--with-pcre</code> au
+ script configure.</dd>
+
+ <dt>Filtrage intelligent</dt>
+ <dd>Le module <code class="module"><a href="./mod/mod_filter.html">mod_filter</a></code> permet la configuration
+ dynamique de la chaîne de filtrage en sortie. Il permet
+ d'insérer des filtres conditionnels basés sur toute
+ requête, en-tête de réponse ou variable
+ d'environnement, et fait table rase des problèmes de dépendances
+ et d'ordonnancement rencontrés avec l'architecture 2.0.</dd>
+
+ <dt>Support des gros fichiers</dt>
+
+ <dd>httpd supporte maintenant les fichiers d'une taille supérieure
+ à 2GB sur les systèmes 32 bits UNIX modernes. Le support des
+ corps de requête d'une taille supérieure à 2GB a aussi été
+ ajouté.</dd>
+
+ <dt>Module MPM Event</dt>
+ <dd>Le module MPM <code class="module"><a href="./mod/event.html">event</a></code> utilise un thread séparé
+ pour gérer les requêtes "Keep alive" et accepter des connexions.
+ Les requêtes "Keep alive" requéraient traditionnellement un
+ processus httpd dédié pour leur gestion. Ce processus dédié
+ ne pouvait plus être réutilisé jusqu'à ce que le délai "Keep Alive"
+ soit écoulé.</dd>
+
+ <dt>Support des bases de données SQL</dt>
+ <dd>Le module <p><code class="module"><a href="./mod/mod_dbd.html">mod_dbd</a></code>, associé à l'environnement
+ apr_dbd, fournit le support SQL direct aux modules
+ qui en ont besoin. Supporte la mise en commun des connexions
+ dans les modules MPM threadés.</p>
+ <p><strong>Utilisateurs Windows</strong> : veuillez noter que ce
+ support n'est pas encore inclus dans l'implémentation Windows
+ standard. Si vous l'utilisez sur la plate-forme
+ Windows, merci de nous faire savoir comment vous vous y
+ prenez.</p>
+ </dd>
+
+ </dl>
+ </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="module" id="module">Améliorations des modules</a></h2>
+
+ <dl>
+ <dt>Authn/Authz</dt>
+ <dd>Les modules du répertoire aaa ont été renommés et fournissent
+ un support amélioré pour la méthode d'authentification <strong>digest</strong>. Par exemple, mod_auth
+ est maintenant scindé en deux modules : <code class="module"><a href="./mod/mod_auth_basic.html">mod_auth_basic</a></code> et
+ <code class="module"><a href="./mod/mod_authn_file.html">mod_authn_file</a></code>; mod_auth_dbm s'appelle maintenant
+ <code class="module"><a href="./mod/mod_authn_dbm.html">mod_authn_dbm</a></code>; mod_access a été renommé en
+ <code class="module"><a href="./mod/mod_authz_host.html">mod_authz_host</a></code>. Est également apparu le nouveau module
+ <code class="module"><a href="./mod/mod_authn_alias.html">mod_authn_alias</a></code> qui simplifie
+ certaines configurations d'authentification.
+ </dd>
+
+ <dt><code class="module"><a href="./mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code></dt>
+ <dd>Ce module est un portage de la version 2.0 du module
+ <code>mod_auth_ldap</code> vers la version 2.2 du framework
+ <code>Authn/Authz</code>.
+ Les nouvelles fonctionnalités comprennent l'utilisation des valeurs
+ d'attributs LDAP et des filtres de recherche avancés dans la
+ directive <code class="directive"><a href="./mod/core.html#require">Require</a></code>.</dd>
+
+ <dt><code class="module"><a href="./mod/mod_authz_owner.html">mod_authz_owner</a></code></dt>
+ <dd>Ce nouveau module propose une gestion des droits d'accès aux ressources web selon leur appartenance
+ à un utilisateur au niveau du système de fichiers.</dd>
+
+ <dt><code class="module"><a href="./mod/mod_version.html">mod_version</a></code></dt>
+ <dd>Ce nouveau module permet de définir des blocs de configuration activables selon le numéro de version du serveur en fonctionnement.</dd>
+
+ <dt><code class="module"><a href="./mod/mod_info.html">mod_info</a></code></dt>
+ <dd>Un nouvel argument <code>?config</code> a été ajouté, qui permettra d'afficher
+ les directives de configuration telles qu'elles sont interprétées
+ par Apache, y compris le nom de fichier et le numéro de ligne.
+ Le module montre aussi l'ordre des point d'entrée de traitement d'une
+ requête (request hooks) ainsi que des informations de construction
+ supplémentaires, d'une manière similaire à <code>httpd -V</code>.</dd>
+
+ <dt><code class="module"><a href="./mod/mod_ssl.html">mod_ssl</a></code></dt>
+
+ <dd>Le support de <a href="http://www.ietf.org/rfc/rfc2817.txt">RFC 2817</a>, a été ajouté, ce qui permet de passer d'une
+ connexion en clair au cryptage TLS.</dd>
+
+ <dt><code class="module"><a href="./mod/mod_imagemap.html">mod_imagemap</a></code></dt>
+ <dd>mod_imap a été renommé en <code class="module"><a href="./mod/mod_imagemap.html">mod_imagemap</a></code> afin
+ d'éviter une confusion pour les utilisateurs.</dd>
+ </dl>
+
+ </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="programs" id="programs">Améliorations des programmes</a></h2>
+
+ <dl>
+ <dt><code class="program"><a href="./programs/httpd.html">httpd</a></code></dt>
+ <dd>Une nouvelle option de ligne de commande <code>-M</code>
+ a été ajoutée, qui fournit la liste de tous les modules chargés
+ en fonction de la configuration réelle. À la différence de l'option
+ <code>-l</code>, cette liste inclut les Objets Dynamiques Partagés
+ (DSOs) chargés par l'intermédiaire du module
+ <code class="module"><a href="./mod/mod_so.html">mod_so</a></code>.</dd>
+ <dt><code class="program"><a href="./programs/httxt2dbm.html">httxt2dbm</a></code></dt>
+ <dd>Un nouveau programme servant à générer des fichiers dbm à partir
+ d'une source texte, à utiliser avec la directive
+ <code class="directive"><a href="./mod/mod_rewrite.html#rewritemap">RewriteMap</a></code>
+ et le type de mise en correspondance <code>dbm</code>.</dd>
+ </dl>
+ </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="developer" id="developer">Changements pour le développeur de module</a></h2>
+
+ <dl>
+ <dt><a class="glossarylink" href="./glossary.html#apr" title="see glossary">APR</a> 1.0 API</dt>
+
+ <dd>Apache 2.2 utilise l'API APR 1.0. Toutes les fonctions et
+ symboles obsolètes ont été supprimés du code de <code>APR</code> et
+ <code>APR-Util</code>. Pour plus de détails, consultez le
+ <a href="http://apr.apache.org/">site web de APR</a>.</dd>
+
+ <dt>Authn/Authz</dt>
+ <dd>Les modules d'authentification et d'autorisation intégrés ont
+ été renommés de la manière suivante:
+ <ul>
+ <li>mod_auth_* -&gt; Modules qui implémentent un mécanisme
+ d'authentification HTTP</li>
+ <li>mod_authn_* -&gt; Modules qui fournissent un dispositif
+ d'authentification en arrière-plan</li>
+ <li>mod_authz_* -&gt; Modules qui implémentent l'autorisation (ou l'accès)</li>
+ <li>mod_authnz_*-&gt; Module qui implémentent à la fois
+ l'authentification &amp; l'autorisation</li>
+ </ul>
+ L'organisation des méthodes d'authentification a également été revue, ce qui va simplifier
+ grandement l'ajout de nouvelles méthodes d'authentification.</dd>
+
+ <dt>Journalisation des erreurs de connexion</dt>
+
+ <dd>Une nouvelle fonction a été ajoutée, <code>ap_log_cerror</code>,
+ afin de pouvoir enregistrer les erreurs qui surviennent au cours de
+ la connexion du client. Une fois enregistré, le message inclut l'adresse IP du client.</dd>
+
+ <dt>Ajout d'une portion de code pour la vérification de la configuration</dt>
+
+ <dd>Un nouvel élément de traitement a été ajouté, <code>test_config</code>,
+ afin d'aider les modules qui ne veulent exécuter un code spécial
+ que si l'utilisateur passe le paramètre <code>-t</code> à
+ <code class="program"><a href="./programs/httpd.html">httpd</a></code>.</dd>
+
+ <dt>Définition de la taille de la pile pour les modules MPM threadés</dt>
+
+ <dd>Une nouvelle directive a été ajoutée, <code>ThreadStackSize</code>
+ afin de définir la taille de la pile pour tous les modules MPM threadés.
+ Ceci s'avère nécessaire pour certains modules tiers sur des plateformes
+ dont la taille de la pile des threads par défaut est
+ trop petite.</dd>
+
+ <dt>Gestion de protocole pour les filtres en sortie</dt>
+
+ <dd>Par le passé, chaque filtre devait s'assurer que les en-têtes de
+ réponse corrects étaient générés dans la mesure où il les affectait.
+ Les filtres peuvent maintenant déléguer la gestion courante du
+ protocole au module
+ <code class="module"><a href="./mod/mod_filter.html">mod_filter</a></code>, à l'aide des appels
+ <code>ap_register_output_filter_protocol</code> ou
+ <code>ap_filter_protocol</code>.</dd>
+
+ <dt>Ajout d'un élément de traitement pour le processus père (monitor hook)</dt>
+ <dd>Ce nouvel élément de traitement permet aux modules de lancer
+ des jobs réguliers/planifiés au niveau du processus père
+ (root).</dd>
+
+ <dt>Modifications de l'API de traitement des expressions régulières</dt>
+
+ <dd>Le fichier d'en-tête <code>pcreposix.h</code> n'est plus disponible;
+ il a été remplacé par le nouveau fichier
+ d'en-tête <code>ap_regex.h</code>. L'implémentation
+ POSIX.2 <code>regex.h</code> exposée dans l'ancien fichier d'en-tête
+ est maintenant disponible dans l'espace de nommage <code>ap_</code>
+ depuis <code>ap_regex.h</code>. Les appels à <code>regcomp</code>,
+ <code>regexec</code>, etc... peuvent être remplacés par des appels à
+ <code>ap_regcomp</code>, <code>ap_regcomp</code>.</dd>
+
+ <dt>Cadre d'application DBD (API pour base de données SQL)</dt>
+
+ <dd><p>Avec Apache 1.x et 2.0, les modules nécessitant un processus
+ SQL d'arrière-plan devaient s'en charger eux-mêmes. En dehors du fait
+ de réinventer la roue, ceci peut s'avérer très inefficace, par
+ exemple lorsque plusieurs modules maintiennent chacun leurs
+ propres connexions.</p>
+ <p>Apache 2.1 et supérieur fournissent l'API <code>ap_dbd</code> qui
+ permet la gestion des connexions à la base de données (y compris
+ les stratégies optimisées pour les modules MPM threadés
+ et non threadés), tandis que APR 1.2 et supérieur fournissent
+ l'API <code>apr_dbd</code> qui permet l'interaction avec la
+ base de données.</p>
+ <p>Les nouveaux modules DEVRAIENT désormais utiliser ces APIs pour
+ toutes les opérations liées aux bases de données SQL.
+ De même, les applications existantes DEVRAIENT être mises à jour
+ lorsque c'est possible, soit de manière transparente ou sous forme
+ d'une option recommandée à leurs utilisateurs.</p></dd>
+ </dl>
+ </div></div>
+<div class="bottomlang">
+<p><span>Langues Disponibles: </span><a href="./en/new_features_2_2.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
+<a href="./fr/new_features_2_2.html" title="Français">&nbsp;fr&nbsp;</a> |
+<a href="./ko/new_features_2_2.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
+<a href="./pt-br/new_features_2_2.html" hreflang="pt-br" rel="alternate" title="Português (Brasil)">&nbsp;pt-br&nbsp;</a></p>
+</div><div id="footer">
+<p class="apache">Copyright 2006 The Apache Software Foundation.<br />Authorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
+<p class="menu"><a href="./mod/">Modules</a> | <a href="./mod/directives.html">Directives</a> | <a href="./faq/">FAQ</a> | <a href="./glossary.html">Glossaire</a> | <a href="./sitemap.html">Plan du site</a></p></div>
+</body></html> \ No newline at end of file