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