Bonnes pratiques relatives à la configuration du cache Realpath
Le cache Realpath met en cache les chemins réels des systèmes de fichiers pour les noms de fichiers référencés au lieu de les rechercher à chaque fois. Chaque fois que différentes fonctions de fichier sont effectuées ou nécessitent un fichier et utilisent un chemin relatif, PHP doit rechercher où ce fichier existe réellement.
Pour améliorer les performances de Commerce, utilisez les paramètres recommandés ci-dessous pour configurer les paramètres realpath_cache
dans le fichier php.ini
:
- Définissez la taille du cache sur 10 Mo (
realpath cache_size=10M
) - Définissez la durée de vie (ttl) sur 7 200 secondes (
realpath_cache_ttl=7200
)
Pour les instructions de configuration, voir Comment définir les options PHP.
Produits et versions concernés
- Adobe Commerce on-premise, toutes les versions 2.3.x et ultérieures
- Adobe Commerce sur les infrastructures cloud, toutes les versions 2.3.x et ultérieures
Impact potentiel sur les performances
Si les valeurs de configuration du cache Realpath sont trop faibles ou trop élevées, cela ajoute une surcharge supplémentaire pendant la génération du cache, ce qui ralentit les performances.