Manual:$wgMainCacheType/fr

Détails
Permet de configurer l'objet cache utilisé.

Voici les clés disponibles par défaut (définies comme constantes dans Defines.php):


 * – Ne pas utiliser le cache (par défaut).
 * – Utilisez ou  s'ils sont initialisés à autre chose que   ou  . Sinon utilisez.
 * – Utilisez APCu ou WinCache ou OPcache si disponible.
 * – Utilisez s'il est disponible. Les serveurs doivent en plus être spécifiés dans.
 * – Utilisez la table de base de données.
 * Avertissement : Ceci peut potentiellement être plus lent que lorsque le cache n'est pas utilisé, c'est à dire avec.

PHP fonctionn en compilant un fichier PHP en bytecode puis en exécutant ce bytecode. Le processus consistant à compiler une grosse application telle que Mediawiki prend énormément de temps. Les accélérateurs PHP fonctionnent en stockant le bytecode compilé et en l'exécutant directement, supprimant ainsi le temps de compilation.

OPcache est inclus depuis PHP 5.5.0 et c'est l'accélérateur recommandé pour MediaWiki. Les autres caches supportés d'opcode sont : WinCache.

Opcode caches store the compiled output of PHP scripts, greatly reducing the amount of time needed to run a script multiple times. Il n'est pas nécessaire de configurer MediaWiki pour utiliser le bytecode PHP avec le cache et cela fonctionne simplement une fois l'installation et l'activation réalisées.

Voir pour un exemple de cache personnalisé du noyau (par exemple Redis).

