]> granicus.if.org Git - apache/blob - docs/manual/new_features_2_4.xml.fr
Update transformations
[apache] / docs / manual / new_features_2_4.xml.fr
1 <?xml version="1.0" encoding="ISO-8859-1" ?>
2 <!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
3 <?xml-stylesheet type="text/xsl" href="./style/manual.fr.xsl"?>
4 <!-- French translation : Lucien GENTIS -->
5 <!-- Reviewed by : Vincent Deffontaines -->
6 <!-- English Revision : 734691 -->
7
8 <!--
9  Licensed to the Apache Software Foundation (ASF) under one or more
10  contributor license agreements.  See the NOTICE file distributed with
11  this work for additional information regarding copyright ownership.
12  The ASF licenses this file to You under the Apache License, Version 2.0
13  (the "License"); you may not use this file except in compliance with
14  the License.  You may obtain a copy of the License at
15
16      http://www.apache.org/licenses/LICENSE-2.0
17
18  Unless required by applicable law or agreed to in writing, software
19  distributed under the License is distributed on an "AS IS" BASIS,
20  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
21  See the License for the specific language governing permissions and
22  limitations under the License.
23 -->
24
25 <manualpage metafile="new_features_2_4.xml.meta">
26
27 <title>Vue d'ensemble des nouvelles fonctionnalit&eacute;s d'Apache 2.4</title>
28
29 <summary>
30   <p>Ce document d&eacute;crit certaines modifications majeures entre les versions
31   2.2 et 2.4 du serveur HTTP Apache. Pour les nouvelles fonctionnalit&eacute;s
32   ajout&eacute;es depuis la version 2.0, se r&eacute;f&eacute;rer au document
33   <a href="new_features_2_2.html">nouvelles fonctionnalit&eacute;s
34   de la version 2.2</a>.</p>
35 </summary>
36
37   <section id="core">
38     <title>Am&eacute;liorations du noyau</title>
39     <dl>
40       <dt>KeepAliveTimeout en millisecondes</dt>
41
42       <dd>La directive <directive module="core"
43       >KeepAliveTimeout</directive> permet dor&eacute;navant de
44       >pr&eacute;ciser une dur&eacute;e de vie en millisecondes.
45       </dd>
46     </dl>
47   </section>
48
49   <section id="module">
50     <title>Am&eacute;liorations des modules</title>
51     <dl>
52       <dt><module>mod_ssl</module>: support de la validation OCSP des
53       certificats clients</dt>
54
55       <dd><module>mod_ssl</module> peut maintenant v&eacute;rifier la
56       validit&eacute; des certificats clients en se connectant &agrave;
57       un serveur OCSP. Il est possible de d&eacute;finir un
58       r&eacute;pondeur par d&eacute;faut, et de choisir si l'on
59       pr&eacute;f&egrave;re le r&eacute;pondeur d&eacute;sign&eacute;
60       dans le certificat client lui-m&ecirc;me.</dd>
61     </dl>
62   </section>
63
64   <section id="programs">
65     <title>Am&eacute;liorations des programmes</title>
66     <!-- <dl>
67     </dl> -->
68   </section>
69
70   <section id="developer">
71     <title>Modifications pour le d&eacute;veloppeur de modules</title>
72     <dl>
73       <dt>Ajout de code pour la v&eacute;rification de la configuration</dt>
74
75       <dd>Une nouvelle fonction, <code>check_config</code>, a &eacute;t&eacute; ajout&eacute;e et
76       s'ex&eacute;cute entre les fonctions <code>pre_config</code> et
77       <code>open_logs</code>. Elle s'ex&eacute;cute aussi avant la fonction
78       <code>test_config</code> si l'option <code>-t</code> est pass&eacute;e au
79       d&eacute;mon <program>httpd</program>. La fonction <code>check_config</code>
80       permet aux modules de v&eacute;rifier l'interd&eacute;pendance des valeurs des
81       directives de configuration et d'ajuster ces valeurs, alors que les
82       messages du serveur peuvent encore &ecirc;tre affich&eacute;s sur la console.
83       L'utilisateur est ainsi averti des erreurs de configuration avant que la
84       fonction du noyau <code>open_logs</code> ne redirige les sorties de la
85       console vers le journal des erreurs.</dd>
86
87       <dt>Ajout d'un analyseur syntaxique d'expressions</dt>
88       <dd>Nous disposons &agrave; pr&eacute;sent d'un analyseur g&eacute;n&eacute;rique d'expressions, dont l'API
89       est d&eacute;crite dans <var>ap_expr.h</var>. Il s'agit d'une adaptation de
90       l'analyseur qu'on trouvait auparavant dans <module>mod_include</module>.</dd>
91
92       <dt>Conteneurs de logique d'autorisation</dt>
93       <dd>On peut maintenant sp&eacute;cifier une logique d'autorisation
94       avanc&eacute;e &agrave; l'aide de la directive <directive
95       module="mod_authz_core">Require</directive> et des directives de
96       conteneur associ&eacute;es, comme <directive module="mod_authz_core"
97       type="section">RequireAll</directive>, toutes fournies par le module
98       <module>mod_authz_core</module>.</dd>
99
100       <dt>Interface de mise en cache des petits objets</dt>
101
102       <dd>Le fichier d'en-t&ecirc;tes <var>ap_socache.h</var> fournit une
103       interface à base de fournisseur pour la mise en cache des petits
104       objets de donn&eacute;es, en s'inspirant de
105       l'impl&eacute;mentation pr&eacute;c&eacute;dente
106       du cache de session par <module>mod_ssl</module>. Sont support&eacute;s
107       actuellement : les fournisseurs utilisant un tampon cyclique en
108       m&eacute;moire partag&eacute;e, les fichiers dbm sur disque, et les caches
109       distribu&eacute;s de type memcache.</dd>
110
111       
112     </dl>
113   </section>
114 </manualpage>