<?xml-stylesheet type="text/xsl" href="style/manual.fr.xsl"?>
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
-<!-- English Revision : 572617 -->
+<!-- English Revision : 711521 -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
<summary>
<p>Ce document complète la documentation de référence des modules
- <module>mod_cache</module>,
- <module>mod_disk_cache</module>, <module>mod_mem_cache</module>,
+ <module>mod_cache</module>, <module>mod_disk_cache</module>,
<module>mod_file_cache</module> et du programme <a
href="programs/htcacheclean.html">htcacheclean</a>.
Il décrit l'utilisation des fonctionnalités de mise en cache d'Apache
d'accélération de la gestion HTTP, tant comme serveur web originel
que comme mandataire.</p>
- <p>Le module <module>mod_cache</module> et ses modules de soutien
- <module>mod_mem_cache</module> et <module>mod_disk_cache</module>
+ <p>Le module <module>mod_cache</module> et son module de soutien
+ <module>mod_disk_cache</module>
permettent une mise en cache intelligente du point de vue HTTP.
Le contenu proprement dit est stocké dans le cache,
et mod_cache tente d'honorer tous les en-têtes HTTP et les options
<related>
<modulelist>
<module>mod_cache</module>
- <module>mod_mem_cache</module>
<module>mod_disk_cache</module>
<module>mod_file_cache</module>
</modulelist>
depuis le cache s'il n'a pas été modifié, parce que la lecture depuis le
cache est plus rapide que la lecture depuis le processus en arrière-plan
(à comparer à la différence de vitesse entre la lecture depuis un cache en
- mémoire et la lecture depuis un disque).</p>
+ mémoire avec <module>mod_disk_cache</module> et la lecture depuis un disque).</p>
</section>
<section>
à l'esprit : effectuez toujours les mises à jour d'Apache quand des
correctifs de sécurité sont annoncés et exécutez les processus CGI sous
un utilisateur autre qu'apache en utilisant
- <a href="suexec.html">suEXEC</a> dans la mesure du possible.</p>
+ <ahref="suexec.html">suEXEC</a> dans la mesure du possible.</p>
</section>
<related>
<modulelist>
<module>mod_file_cache</module>
- <module>mod_mem_cache</module>
</modulelist>
<directivelist>
<directive module="mod_file_cache">CacheFile</directive>
- <directive module="mod_cache">CacheEnable</directive>
- <directive module="mod_cache">CacheDisable</directive>
</directivelist>
</related>
peut s'affranchir de ce délai en maintenant
un cache des descripteurs de fichiers
ouverts pour ce qui concerne les fichiers souvent accédés. Apache propose
- actuellement deux implémentations différentes de mise en cache de la
+ actuellement une implémentation de mise en cache de la
gestion de fichier.</p>
<section>
descripteur de fichier sera fermé.</p>
</section>
- <section>
- <title>Directive CacheEnable</title>
-
- <p>Le module <module>mod_mem_cache</module> propose aussi son propre
- schéma de mise en cache de la gestion de fichier, qui peut être activé
- à l'aide de la directive
- <directive module="mod_cache">CacheEnable</directive>.</p>
-
- <example>
- <pre>CacheEnable fd /</pre>
- </example>
-
- <p>A l'instar de tout ce qui concerne le module
- <module>mod_cache</module>, ce mode de mise en cache de la gestion de
- fichier est intelligent, et les descripteurs ne seront plus maintenus
- lorsque le contenu mis en cache sera arrivé à expiration.</p>
- </section>
+
</section>
<section id="inmemory">
<related>
<modulelist>
- <module>mod_mem_cache</module>
<module>mod_file_cache</module>
</modulelist>
<directivelist>
peut être effectuée plus efficacement par Apache dans certaines
circonstances.</p>
- <p>En premier lieu, un système d'exploitation ne peut mettre en cache que
- les fichiers dont il a connaissance. Si vous exécutez Apache en tant que
- serveur mandataire, les fichiers que vous mettez en cache ne sont pas
- stockés en local mais sur un serveur distant. Si vous voulez tout de même
- bénéficier de la vitesse incomparable procurée par la mise en cache en
- mémoire, la mise en cache propre à Apache sera nécessaire.</p>
-
<section>
<title>Mise en cache à l'aide de la directive MMapStatic</title>
trop importante afin d'épargner au système l'utilisation du swap.</p>
</section>
- <section>
- <title>Mise en cache à l'aide du module mod_mem_cache</title>
-
- <p>Le module <module>mod_mem_cache</module> propose une mise en cache en
- mémoire intelligente du point de vue du protocole HTTP. Il utilise aussi
- directement le "tas" de la mémoire, ce qui signifie que même si
- <var>MMap</var> n'est pas supporté par votre système,
- <module>mod_mem_cache</module> pourra quand-même effectuer
- la mise en cache.</p>
-
- <p>La mise en cache selon cette méthode est activée comme suit :</p>
-
- <example><pre>
-# Activation de la mise en cache en mémoire
-CacheEnable mem /
-
-# Limite la taille du cache à 1 Mégaoctet
-MCacheSize 1024</pre>
- </example>
- </section>
+
</section>
<section id="disk">
</related>
<p>Le module <module>mod_disk_cache</module> fournit un mécanisme de mise
- en cache sur disque au module <module>mod_cache</module>. Comme dans le cas
- du module <module>mod_mem_cache</module>, cette mise en cache est
+ en cache sur disque au module <module>mod_cache</module>. Cette mise en cache est
intelligente et le contenu ne sera servi qu'à partir du cache tant qu'il
sera considéré comme valide.</p>