Serveur Apache HTTP Version 2.4

| Description: | Module de stockage � base de cache d'objets partag�s (socache) pour le filtre de mise en cache HTTP. | 
|---|---|
| Statut: | Extension | 
| Identificateur�de�Module: | cache_socache_module | 
| Fichier�Source: | mod_cache_socache.c | 
Le module mod_cache_socache impl�mente un
    gestionnaire de stockage � base de cache d'objets partag�s (socache)
    pour le module mod_cache.
Les en-t�tes et corps des r�ponses mises en cache sont rassembl�s et stock�s sous une m�me cl� dans le cache d'objets partag�s. Il est possible de choisir entre plusieurs impl�mentations de caches d'objets partag�s.
Des r�ponses avec diff�rents contenus n�goci�s peuvent �tre stock�es simultan�ment ; cependant, la mise en cache de contenus partiels n'est pas encore support�e par ce module.
# Activation de la mise en cache
CacheSocache shmcb
CacheSocacheMaxSize 102400
<Location /foo>
    CacheEnable socache
</Location>
# Possibilit� de se rabattre sur le cache disque
CacheSocache shmcb
CacheSocacheMaxSize 102400
<Location /foo>
    CacheEnable socache
    CacheEnable disk
</Location>
    Le module mod_cache_socache requiert les
      services du module mod_cache qui doit donc avoir
      �t� pr�alablement charg�.
 CacheSocache
 CacheSocache CacheSocacheMaxSize
 CacheSocacheMaxSize CacheSocacheMaxTime
 CacheSocacheMaxTime CacheSocacheMinTime
 CacheSocacheMinTime CacheSocacheReadSize
 CacheSocacheReadSize CacheSocacheReadTime
 CacheSocacheReadTime| Description: | L'impl�mentation du cache d'objets partag�s � utiliser | 
|---|---|
| Syntaxe: | CacheSocache type[:args] | 
| Contexte: | configuration du serveur, serveur virtuel | 
| Statut: | Extension | 
| Module: | mod_cache_socache | 
| Compatibilit�: | Disponible � partir de la version 2.4.5 du serveur HTTP Apache | 
La directive CacheSocache d�finit
    l'impl�mentation du cache d'objets partag�s � utiliser,
    suivie d'arguments optionnels. On peut choisir entre plusieurs impl�mentations de caches d'objets
    partag�s.
CacheSocache shmcb
| Description: | La taille maximale d'une entr�e pouvant �tre plac�e dans le cache | 
|---|---|
| Syntaxe: | CacheSocacheMaxSize octets | 
| D�faut: | CacheSocacheMaxSize 102400 | 
| Contexte: | configuration du serveur, serveur virtuel, r�pertoire, .htaccess | 
| Statut: | Extension | 
| Module: | mod_cache_socache | 
| Compatibilit�: | Disponible � partir de la version 2.4.5 du serveur HTTP Apache | 
La directive CacheSocacheMaxSize d�finit
    la taille maximale, en octets, de la somme des en-t�tes et
    du corps d'un document pouvant �tre stock� dans le cache. Bien
    entendu, plus la taille des en-t�tes sera grande, plus la taille
    maximale du corps du document s'en trouvera r�duite.
Le module mod_cache_socache ne tentera de mettre
    en cache que des r�ponses qui poss�dent une taille de contenu
    explicite, ou dont la taille est suffisamment petite pour qu'elles
    soient �crites en une seule passe. On pourra ainsi laisser le module
    mod_cache_disk mettre en cache des r�ponses dont
    la taille est trop importante pour pouvoir �tre mises en cache par
    mod_cache_socache.
CacheSocacheMaxSize 102400
| Description: | La dur�e maximale de stockage d'un document dans le cache avant p�remption | 
|---|---|
| Syntaxe: | CacheSocacheMaxTime secondes | 
| D�faut: | CacheSocacheMaxTime 86400 | 
| Contexte: | configuration du serveur, serveur virtuel, r�pertoire, .htaccess | 
| Statut: | Extension | 
| Module: | mod_cache_socache | 
| Compatibilit�: | Disponible � partir de la version 2.4.5 du serveur HTTP Apache | 
La directive CacheSocacheMaxTime permet de
    d�finir la dur�e de stockage maximale en secondes d'un document dans
    le cache avant p�remption. Cette d�finition l'emporte sur la dur�e
    de fra�cheur d�finie pour le document par le protocole HTTP.
CacheSocacheMaxTime 86400
| Description: | La dur�e minimale de stockage d'un document dans le cache | 
|---|---|
| Syntaxe: | CacheSocacheMinTime seconds | 
| D�faut: | CacheSocacheMinTime 600 | 
| Contexte: | configuration du serveur, serveur virtuel, r�pertoire, .htaccess | 
| Statut: | Extension | 
| Module: | mod_cache_socache | 
| Compatibilit�: | Disponible � partir de la version 2.5 du serveur HTTP Apache | 
La directive CacheSocacheMinTime d�finit
    le nombre de secondes au del� de la dur�e de fra�cheur de la
    r�ponse pendant lesquelles cette derni�re devra �tre stock�e dans le
    cache d'objets partag�s. Si une r�ponse n'est stock�e que
    pour une dur�e �gale � sa dur�e de fra�cheur, il n'y aura pas lieu
    de la rafra�chir.
CacheSocacheMinTime 600
| Description: | La quantit� minimale de donn�es du document � lire et mettre en cache avant envoi au client | 
|---|---|
| Syntaxe: | CacheSocacheReadSize octets | 
| D�faut: | CacheSocacheReadSize 0 | 
| Contexte: | configuration du serveur, serveur virtuel, r�pertoire, .htaccess | 
| Statut: | Extension | 
| Module: | mod_cache_socache | 
| Compatibilit�: | Disponible � partir de la version 2.5 du serveur HTTP Apache | 
La directive CacheSocacheReadSize d�finit
    la quantit� minimale de donn�es, en octets, � lire depuis
    l'arri�re-plan avant envoi au client. Avec la valeur par d�faut 0,
    les donn�es sont transmises au client d�s leur arriv�e et quelle que
    soit leur taille. Si la valeur d�finie est non nulle, le cache
    disque va mettre en tampon au moins la quantit� de donn�es
    correspondante avant envoi au client. Ceci peut am�liorer les
    performances en cas de mise en cache de contenu en provenance d'un
    mandataire inverse lent.
Cette directive n'a d'effet qu'au moment o� les donn�es sont stock�es dans le cache, et non lorsqu'elles sont servies depuis le cache.
CacheReadSize 102400
| Description: | La dur�e minimale de lecture avant l'envoi des donn�es | 
|---|---|
| Syntaxe: | CacheSocacheReadTime millisecondes | 
| D�faut: | CacheSocacheReadTime 0 | 
| Contexte: | configuration du serveur, serveur virtuel, r�pertoire, .htaccess | 
| Statut: | Extension | 
| Module: | mod_cache_socache | 
| Compatibilit�: | Disponible � partir de la version 2.4.5 du serveur HTTP Apache | 
La directive CacheSocacheReadTime d�finit
    le temps minimal qui doit s'�couler avant de tenter
    l'envoi des donn�es au client. Cette dur�e sera mise � profit pour
    lire et mettre en tampon les donn�es avant leur envoi au client.
    Ceci peut am�liorer les performances en cas de mise en cache de
    contenu en provenance d'un mandataire inverse.
La valeur par d�faut 0 d�sactive cette directive.
Cette directive n'a d'effet qu'au moment o� les donn�es sont
    stock�es dans le cache, et non lorsqu'elles sont servies depuis le
    cache. Il est recommand� d'utiliser cette directive en concomitance
    avec la directive CacheSocacheReadSize afin de
    s'assurer que le serveur ne mette pas les donn�es en tampon de
    mani�re excessive dans le cas o� les donn�es arriveraient plus vite
    que pr�vu.
CacheSocacheReadTime 1000