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