blob: e8985001976d1cb194579ba1c8ea8efebbc63404 [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="generator" content="HTML Tidy, see www.w3.org" />
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1" />
<title>Nouvelles fonctionnalit&eacute;s d'Apache 2.0</title>
</head>
<!-- Background white, links blue (unvisited), navy (visited),
red (active) -->
<body bgcolor="#FFFFFF" text="#000000" link="#0000FF"
vlink="#000080" alink="#FF0000">
<div align="center">
<img src="images/sub.gif" alt="[APACHE DOCUMENTATION]" />
<h3>Apache HTTP Server Version 2.0</h3>
</div>
<h1 align="center">Aper&ccedil;u des nouvelles
fonctionnalit&eacute;s d'Apache 2.0</h1>
<p>Am&eacute;liorations&nbsp;: <a href="#core">Noyau</a> | <a
href="#module">Module</a></p>
<hr />
<h2><a id="core" name="core">Am&eacute;liorations du noyau
&nbsp;:</a></h2>
<dl>
<dt><strong>Threads sur Unix</strong></dt>
<dd>Sur les syst&egrave;mes Unix, Apache peut
s'ex&eacute;cuter selon un mod&egrave;le hybride
multi-processus et multi-threads, en employant les threads
selon la norme POSIX. Ceci devrait am&eacute;liorer les
performances.</dd>
<dt><strong>Nouveau syst&egrave;me de
construction</strong></dt>
<dd>Le syst&egrave;me de construction a &eacute;t&eacute;
enti&egrave;rement r&eacute;&eacute;crit et repose sur
autoconf et libtool. Cela rend le syst&egrave;me de
configuration plus semblable aux autres paquetages.</dd>
<dt><strong>Support multiprotocole</strong></dt>
<dd>Apache poss&egrave;de maintenant une infrastructure afin
de servir de multiples protocoles. mod_echo a
&eacute;t&eacute; &eacute;crit comme exemple de ces nouvelles
fonctions.</dd>
<dt><strong>Meilleur support des plates-formes autres
qu'Unix</strong></dt>
<dd>Apache 2.0 est plus rapide et plus stable sur les
plates-formes non Unix telles que BeOS, OS/2, et Windows.
Avec l'introduction des <a href="mpm.html">modules multi
traitements</a> (MPMs) sp&eacute;cifiques aux plates-formes
et l'ex&eacute;cuteur portable Apache (APR), le code pour ces
plates-formes est r&eacute;alis&eacute; en employant leurs
API natives, permettant ainsi d'&eacute;viter les couches
d'&eacute;mulation POSIX souvent bogu&eacute;es et peu
performantes.</dd>
<dt><strong>Nouvelle API Apache</strong></dt>
<dd>L'API pour les modules de la version 2.0 a chang&eacute;
de mani&egrave;re importante. Beaucoup de probl&egrave;mes
d'ordonnancement des modules existants dans la version 1.3
devraient dispara&icirc;tre. La version 2.0 g&egrave;re ceci
de mani&egrave;re automatique, et l'ordonnancement des
modules s'effectue selon une fonction d'accrochage afin de
permettre une plus grande flexibilit&eacute;.</dd>
</dl>
<hr />
<h2><a id="module" name="module">Am&eacute;liorations
concernant les modules&nbsp;:</a></h2>
<dl>
<dt><strong>mod_auth_digest</strong></dt>
<dd>Il inclut une nouvelle gestion des sessions en utilisant
un cache commun aux processus gr&acirc;ce &agrave; une
m&eacute;moire partag&eacute;e.</dd>
<dt><strong>mod_charset_lite</strong></dt>
<dd>Nouveau module dans Apache 2.0. Ce module
exp&eacute;rimental permet la traduction des pages de
caract&egrave;res ou leur recodage.</dd>
<dt><strong>mod_dav</strong></dt>
<dd>Nouveau module dans Apache 2.0. Ce module met en oeuvre
la sp&eacute;cification "HTTP Distributed Authoring and
Versioning (DAV)" permettant de distribuer et maintenir le
contenu d'un site web.</dd>
<dt><strong>mod_file_cache</strong></dt>
<dd>Nouveau module dans Apache 2.0. Ce module inclut les
fonctionnalit&eacute;s du module mod_mmap_static existant
dans la version d'Apache 1.3, en ajoutant davantage de
possibilit&eacute;s de cache.</dd>
</dl>
<hr />
<h3 align="center">Apache HTTP Server Version 2.0</h3>
<a href="./"><img src="images/index.gif" alt="Index" /></a>
</body>
</html>