Renforcer le cache Symfony avec APCu


24/01/2019 • Aucun commentaire
Renforcer le cache Symfony avec APCu

Le cache par défaut de Symfony a beau très bien fonctionner de manière native, il est possible de l’améliorer en activant plusieurs fonctionnalités tirant partie du APC User Cache PHP (APCu).

En premier lieu, il est nécessaire de vérifier que votre serveur supporte bien l’extension APCu et que celle-ci est activée et reconnue par Symfony. La méthode la plus simple pour vérifier cette configuration consiste à accéder au profiler de Symfony via /app_dev.php/, puis à l’onglet « Configuration », dans lequel est précisée le support ou non d’APCu.

Si Symfony est capable d’utiliser APCu, il ne vous reste plus qu’à modifier votre fichier config.yml pour l’activer, ici pour Doctrine et la validation des formulaires :

framework:
validation:
cache: "validator.mapping.cache.apcu"
serializer:
cache: "doctrine.apcu.cache"
doctrine:
orm:
metadata_cache_driver: apcu
result_cache_driver: apcu
query_cache_driver: apcu
second_level_cache:
enabled: true

Commentaires


Aucun commentaire n'a été envoyé pour l'instant.

Ajouter un commentaire


Vous devez être connecté pour ajouter un commentaire. Cliquez-ici pour vous connecter ou créer un compte.
Ce site web utilise des cookies afin d’optimiser votre expérience utilisateur. En poursuivant votre navigation sur notre site, vous acceptez l'utilisation de cookies. En savoir plus sur notre politique de vie privée.