]> granicus.if.org Git - apache/blob - docs/manual/new_features_2_0.html.fr
update transformation
[apache] / docs / manual / new_features_2_0.html.fr
1 <?xml version="1.0" encoding="ISO-8859-1"?>
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr"><head><!--
4         XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
5               This file is generated from xml source: DO NOT EDIT
6         XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
7       -->
8 <title>Vue d'ensemble des nouvelles fonctionnalités d'Apache 2.0 - Serveur Apache HTTP</title>
9 <link href="./style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
10 <link href="./style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
11 <link href="./style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />
12 <link href="./images/favicon.ico" rel="shortcut icon" /></head>
13 <body id="manual-page"><div id="page-header">
14 <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>
15 <p class="apache">Serveur Apache HTTP Version 2.3</p>
16 <img alt="" src="./images/feather.gif" /></div>
17 <div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="./images/left.gif" /></a></div>
18 <div id="path">
19 <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>Vue d'ensemble des nouvelles fonctionnalités d'Apache 2.0</h1>
20 <div class="toplang">
21 <p><span>Langues Disponibles: </span><a href="./de/new_features_2_0.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
22 <a href="./en/new_features_2_0.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
23 <a href="./fr/new_features_2_0.html" title="Français">&nbsp;fr&nbsp;</a> |
24 <a href="./ja/new_features_2_0.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
25 <a href="./ko/new_features_2_0.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
26 <a href="./pt-br/new_features_2_0.html" hreflang="pt-br" rel="alternate" title="Português (Brasil)">&nbsp;pt-br&nbsp;</a> |
27 <a href="./ru/new_features_2_0.html" hreflang="ru" rel="alternate" title="Russian">&nbsp;ru&nbsp;</a> |
28 <a href="./tr/new_features_2_0.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
29 </div>
30
31         <p>Ce document décrit les changements majeurs apportés entre les 
32         versions 1.3 et 2.0 du serveur HTTP Apache.</p>
33     </div>
34 <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>
35 <li><img alt="" src="./images/down.gif" /> <a href="#module">Amélioration des Modules</a></li>
36 </ul><h3>Voir aussi</h3><ul class="seealso"><li><a href="upgrading.html">Migrer à 2.0 depuis la version 1.3</a></li></ul></div>
37 <div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
38 <div class="section">
39 <h2><a name="core" id="core">Améliorations du Système de Base</a></h2>
40         
41
42         <dl>
43             <dt>Threading Unix</dt>
44
45             <dd>Sur les systèmes Unix qui supportent les threads POSIX, Apache 
46             peut à présent tourner en mode hybride multi-processus et 
47             multi-threadé, ce qui augmente l'extensibilité et la performance 
48             du serveur pour la plupart des configurations.</dd>
49
50             <dt>Nouveau Système de Compilation</dt>
51
52             <dd>Le processus de compilation a été refait de A à Z; 
53             il utilise à présent <code>autoconf</code> et <code>libtool</code>, 
54             ce qui rend la compilation d'Apache plus familière aux utilisateurs 
55             d'autre logiciels de mème type.</dd>
56
57             <dt>Support Multiprotocole</dt>
58
59             <dd>Apache dispose désormais de l'infrastructure nécessaire pour supporter 
60             d'autres protocoles. Le module <code class="module"><a href="./mod/mod_echo.html">mod_echo</a></code> illustre ces 
61             possibilités.</dd>
62
63             <dt>Support amélioré des Plate-formes non-Unix</dt>
64         
65             <dd>Apache 2.0 se montre plus rapide et plus stable sur les plate-formes 
66             non Unix, telles BeOS, OS/2, NetWare et Windows. L'apparition des 
67             <a href="mpm.html">Modules Multi-Processus</a> (MPMs), ainsi que de 
68             la bibliothèque "Apache Portable Runtime" (APR) permet a Apache de 
69             tirer parti des API natives de ces plate-formes, sans s'appuyer sur leurs 
70             couches POSIX souvent boguées et peu optimisées.</dd>
71
72             <dt>Nouvelle API Apache</dt>
73
74             <dd>L'Interface de Programmation (API) des modules a beaucoup changé 
75             avec le passage à la version 2.0.
76             Les problèmes d'ordre et de priorité des modules, rencontrés 
77             avec la version 1.3, devraient maintenant être résolus. Apache 2.0 
78             gère ces problèmes de façon automatique. L'ordre des modules 
79             est géré au moyen de "crochets" (hooks), ce qui rend la gestion 
80             flexible. De nouveaux appels ont été également créés 
81             afin de permettre l'implémentation d'autres fonctions dans les modules, 
82             sans devoir corriger le noyau du serveur Apache.</dd>
83
84             <dt>Support IPv6</dt>
85
86             <dd>Sur les systèmes où la bibliothèque Apache Portable Runtime 
87             supporte IPv6, Apache peut par défaut écouter sur des interfaces 
88             de connexions IPv6. Les directives <code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code>, 
89             <code class="directive"><a href="./mod/core.html#namevirtualhost">NameVirtualHost</a></code> et 
90             <code class="directive"><a href="./mod/core.html#virtualhost">VirtualHost</a></code> supportent également 
91             les adresses IPv6 (comme par exemple, dans "<code>Listen[2001:db8::1]:8080</code>").</dd>
92
93             <dt>Filtering</dt>
94
95             <dd>Il est maintenant possible d'écrire des modules Apache pour filtrer
96             les flux de données entrant ou sortant du serveur. A titre d'exemple, 
97             il est possible de filtrer des directives Server Side Include de la sortie 
98             standard d'un script CGI, au moyen du filtre <code>INCLUDES</code> fourni
99             par le module <code class="module"><a href="./mod/mod_include.html">mod_include</a></code>. Le module
100             <code class="module"><a href="./mod/mod_ext_filter.html">mod_ext_filter</a></code> permet quant à lui l'utilisation comme
101             filtres de programmes externes à Apache, de la même manière 
102             qu'on peut utiliser des programmes CGI comme Handlers.</dd>
103
104             <dt>Réponses d'Erreurs Multilangues</dt>
105
106             <dd>Les messages d'erreur envoyés au navigateur existent à présent en
107             plusieurs langues avec des documents SSI. Ces messages peuvent être
108             personnalisés par l'administrateur afin de s'intégrer avec le site web.</dd>
109
110             <dt>Simplification de la Configuration</dt>
111
112             <dd>Beaucoup de directives, auparavant peu claires, ont été simplifiées.
113             Les directives <code>Port</code> et <code>BindAddress</code>, souvent
114             sources d'incompréhension, ont disparus. Désormais seule la directive 
115             <code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code> sert de liaison pour les 
116             adresses IP; la directive <code class="directive"><a href="./mod/core.html#servername">ServerName</a></code> ne 
117             précise le nom du serveur et son port que pour les redirections et la
118             gestion des hôtes virtuels.</dd>
119
120             <dt>Support natif de l'Unicode sous Windows NT</dt>
121
122             <dd>Apache 2.0 sur Windows NT utilise à présent l'utf-8 pour tous les 
123             noms de fichiers. Ces noms de fichiers sont directement traduits vers
124             l'encodage Unicode du système de fichiers, ce qui permet le support
125             multilangue pour toutes les installations sur la famille NT de Windows, y
126             compris Windows 2000 et Windows XP.<em>Ce support n'est pas fonctionnel
127             pour Windows 95, 98 ni ME, qui utilisent les pages de code locales pour
128             les accès au système de fichiers, comme auparavant.</em></dd>
129
130             <dt>Mise à jour de la Bibliothèque d'Expressions Rationnelles</dt>
131
132             <dd>Apache 2.0 contient la <a href="http://www.pcre.org/">bibliothèque 
133             d'expressions rationnelles compatible Perl </a>(Perl Compatible Regular 
134             Expression Library - PCRE). Toutes les expressions rationnelles sont dont
135             gérées avec la syntaxe de Perl 5, plus puissante.</dd>
136
137         </dl>
138     </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
139 <div class="section">
140 <h2><a name="module" id="module">Amélioration des Modules</a></h2>
141         
142
143         <dl>
144             <dt><code class="module"><a href="./mod/mod_ssl.html">mod_ssl</a></code></dt>
145
146             <dd>Apparu dans Apache 2.0, ce module est une interface aux protocoles de 
147             criffrement SSL/TLS fournis par OpenSSL.</dd>
148
149             <dt><code class="module"><a href="./mod/mod_dav.html">mod_dav</a></code></dt>
150
151             <dd>Apparu dans Apache 2.0, ce module implémente les spécifications HTTP de 
152             gestion distribuée de versions et de rédaction (Distributed Authoring and 
153             Versioning - DAV), destinées à la mise en ligne et à la maintenance des 
154             contenus Web.</dd>
155
156             <dt><code class="module"><a href="./mod/mod_deflate.html">mod_deflate</a></code></dt>
157
158             <dd>Module apparu dans Apachge 2.0, mod_deflate permet aux navigateurs qui 
159             le supportent de demander la compression des contenus envoyés par le serveur. 
160             Cela à l'avantage de réduite l'occupation de la bande passante.</dd>
161
162             <dt><code class="module"><a href="./mod/mod_auth_ldap.html">mod_auth_ldap</a></code></dt>
163
164             <dd>Apparu dans Apache 2.0.41, ce module permet aux administrateurs
165             d'utiliser un arbre LDAP pour gérer la base d'utilisateurs pour les 
166             Authentifications Basiques HTTP. Un module voisin,
167             <code class="module"><a href="./mod/mod_ldap.html">mod_ldap</a></code>, permet de globaliser les connexions à l'arbre LDAP
168             et de garder en mémoire cache ces accès.</dd>
169     
170             <dt><code class="module"><a href="./mod/mod_auth_digest.html">mod_auth_digest</a></code></dt>
171
172             <dd>Améliore les fonctions de cache sur une session entre les différents
173             processus, en utilisant de la mémoire partagée.</dd>
174
175             <dt><code class="module"><a href="./mod/mod_charset_lite.html">mod_charset_lite</a></code></dt>
176
177             <dd>Apparu dans Apache 2.0, ce module expérimental permet la conversion 
178             et l'enregistrement entre jeux de caractères.</dd>
179
180             <dt><code class="module"><a href="./mod/mod_file_cache.html">mod_file_cache</a></code></dt>
181
182             <dd>Apparu dans Apache 2.0, ce module implémente les fonctionnalités du 
183             module <code>mod_mmap_static</code> présent dans Apache 1.3, et offre des 
184             fonctions plus avancées pour la gestion de la cache.</dd>
185
186             <dt><code class="module"><a href="./mod/mod_headers.html">mod_headers</a></code></dt>
187
188             <dd>Ce module gagne beaucoup de flexibilité avec Apache 2.0 : on peut 
189             désormais l'utiliser pour modifier les en-têtes des requêtes 
190             utilisés par <code class="module"><a href="./mod/mod_proxy.html">mod_proxy</a></code>, et peut aussi positionner les 
191             en-têtes des réponses de manière conditionnelle.</dd>
192
193             <dt><code class="module"><a href="./mod/mod_proxy.html">mod_proxy</a></code></dt>
194
195             <dd>Le module proxy a été réécrit de A à Z. Il tire 
196             maintenant avantage de la nouvelle infrastructure de filtrage, et implémente 
197             un mandataire plus fiable, et conforme aux normes HTTP/1.1. De nouvelles 
198             sections de configuration ajoutées à 
199             <code class="directive"><a href="./mod/mod_proxy.html#proxy">&lt;Proxy&gt;</a></code> 
200             donnent un contrôle plus lisible et un traitement plus rapide des requêtes 
201             proxifiés; les configurations surcharchées <code>&lt;Directory 
202             "proxy:..."&gt;</code> ne sont pas supportées. Le module a aussi été 
203             fragmenté en plusieurs modules qui gérent chacun leur protocole : 
204             <code>proxy_connect</code>, <code>proxy_ftp</code> et 
205             <code>proxy_http</code>.</dd>
206
207             <dt><code class="module"><a href="./mod/mod_negotiation.html">mod_negotiation</a></code></dt>
208
209             <dd>Une nouvelles directive, <code class="directive"><a href="./mod/mod_negotiation.html#forcelanguagepriority">ForceLanguagePriority</a></code> a été ajoutée, 
210             elle permet de garantir que le client reçoit un seul document dans tous les 
211             cas, au lieu de réponses NOT ACCEPTABLE ou MULTIPLE CHOICES. Les 
212             algorithmes gérant la négociation et les vues multiples (MultiViews) ont 
213             été nettoyés et donnent des réponses plus logiques. Un nouveau format de 
214             carte de types (map type) qui peut aussi gérer le contenu de documents a 
215             aussi été ajouté.</dd>
216     
217             <dt><code class="module"><a href="./mod/mod_autoindex.html">mod_autoindex</a></code></dt>
218
219             <dd>Les listes auto-générés par Autoindex sont à présent 
220             configurables, et peuvent utiliser des tables HTML pour une mise en forme plus propre. 
221             L'ordre d'affichage des fichiers est également finement paramètrable, 
222             comme pour le tri par version, et le filtrage par caractères jokers du 
223             listage du répertoire.</dd>
224
225             <dt><code class="module"><a href="./mod/mod_include.html">mod_include</a></code></dt>
226
227             <dd>De nouvelles directives permettent de modifier la valeur par défaut 
228             des drapeaux <em>start</em> et <em>end</em> des éléments SSI. Ces directives 
229             permettent à la configuration d'affichage de dates et heures d'être 
230             effectuée dans le fichier de configuration principal, plutôt que dans le 
231             document SSI. Les réponses données par des recherches par expressions 
232             rationnelles (qui gèrent à présent les regex Perl) sont 
233             recupérés au moyen des variables <code>$0</code> à <code>$9</code>.</dd>
234
235             <dt><code class="module"><a href="./mod/mod_auth_dbm.html">mod_auth_dbm</a></code></dt>
236
237             <dd>Plusieurs bases de données DBM sont supportées, et sélectionnables 
238             au moyen de la directive <code class="directive"><a href="./mod/mod_auth_dbm.html#authdbmtype">AuthDBMType</a></code>.</dd>
239         </dl>
240     </div></div>
241 <div class="bottomlang">
242 <p><span>Langues Disponibles: </span><a href="./de/new_features_2_0.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
243 <a href="./en/new_features_2_0.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
244 <a href="./fr/new_features_2_0.html" title="Français">&nbsp;fr&nbsp;</a> |
245 <a href="./ja/new_features_2_0.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
246 <a href="./ko/new_features_2_0.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
247 <a href="./pt-br/new_features_2_0.html" hreflang="pt-br" rel="alternate" title="Português (Brasil)">&nbsp;pt-br&nbsp;</a> |
248 <a href="./ru/new_features_2_0.html" hreflang="ru" rel="alternate" title="Russian">&nbsp;ru&nbsp;</a> |
249 <a href="./tr/new_features_2_0.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
250 </div><div id="footer">
251 <p class="apache">Copyright 2009 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
252 <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>
253 </body></html>