Paramètre de configuration: readdircache

Chaque recherche sur le wiki lit tout le répertoire d'index. Chaque recherche commence par une liste de ce répertoire pour trouver les fichiers d'index, le balayage du répertoire d'index prenant chaque fois beaucoup de temps avec une suite constante d'accès au disque.

Cette fonctionnalité spéciale, lorsqu'elle est réglée sur une valeur différente de 0, enregistre la liste des fichiers d'index dans un fichier de cache et lit ce fichier au lieu du répertoire. La valeur indique la durée de vie en secondes du fichier de cache. Cette fonctionnalité est recommandée sur un grand wiki ou lorsque vous avez un accès disque peu véloce.

Lorsque ce cache est utilisé, une recherche normale utilise seulement file_exists 1 fois ou plus, et non le readdir pour tout le répertoire. La recherche par motif de remplacement utilise le fichier cache pour obtenir toutes les longueurs de mots utilisées si elle est activée.

Voir aussi