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