$options
$options : array
Options disponibles
====> (string) stockage_chemin : Chemin vers le dossier devant contenir l'arborescence du cache.
=====> (boolean) fichier_verrou :
- Active / Désactive le verrouillage des fichiers
- Peut éviter la corruption du cache dans de mauvaises circonstances, mais cela ne fonctionne pas sur des serveur multithread et sur les systèmes de fichiers NFS par exemple.
=====> (boolean) controle_lecture :
- Activer / désactiver le contrôle de lecture
- S'il est activé, une clé de contrôle est ajoutée dans le fichier de cache et cette clé est comparée avec celle calculée après la lecture.
=====> (string) controle_lecture_type : Type de contrôle de lecture (seulement si le contrôle de lecture est activé). Les valeurs disponibles sont:
- «md5» pour un contrôle md5 (le meilleur mais le plus lent)
- «crc32» pour un contrôle de hachage crc32 (un peu moins sécurisé, mais plus rapide, un meilleur choix)
- «adler32» pour un contrôle de hachage adler32 (excellent choix aussi, plus rapide que crc32)
- «strlen» pour un test de longueur uniquement (le plus rapide)
=====> (int) dossier_niveau :
- Permet de réglez le nombre de niveau de sous-dossier que contiendra l'arborescence des dossiers du cache. 0 signifie "pas de sous-dossier pour le cache", 1 signifie "un niveau de sous-dossier", 2 signifie "deux niveaux" ... Cette option peut accélérer le cache seulement lorsque vous avez plusieurs centaines de fichiers de cache. Seuls des tests spécifiques peuvent vous aider à choisir la meilleure valeur possible pour vous. 1 ou 2 peut être est un bon début.
=====> (int) dossier_umask :
- Umask pour les sous-dossiers de l'arborescence du cache.
=====> (string) fichier_prefixe :
- préfixe pour les fichiers du cache
- ATTENTION : faite vraiment attention avec cette option, car une valeur trop générique dans le dossier cache du système (comme /tmp) peut provoquer des catastrophes lors du nettoyage du cache.
=====> (int) fichier_umask :
- Umask pour les fichiers de cache
=====> (int) metadonnees_max_taille :
- taille maximum pour le tableau de métadonnées du cache (ne changer pas cette valeur sauf si vous savez ce que vous faite)