Qu'est-ce que OPCache ?
Depuis WP Rocket 2.7, il est possible que vous ayez vu une nouvelle option dans la barre d'administration pour Vider OPCache, si votre serveur utilise PHP 5.5 ou supérieur.
Si vous vous demandez Ă quoi correspond cette option, vous ce qu' on peut lire dans le manuel PHP Ă ce sujet :
OPcache améliore les performances de PHP en stockant le bytecode des scripts pré-compilés en mémoire partagée, faisant ainsi qu'il n'est plus nécessaire à PHP de charger et d'analyser les scripts à chaque demande.
En d'autres termes, lors de l'exécution d'un script PHP, celui-ci est compilé en opcode, un code compréhensible par la machine. OPCache stocke ce code compilé en mémoire lors de sa première exécution, afin de pouvoir le réutiliser par la suite, et donc améliorer les performances.
OPCache remplace APC, et est une alternative à XCache en tant qu'accélérateur PHP.
WP Rocket vous permet de réinitialiser le contenu OPCache facilement si besoin directement depuis votre barre d'administration WordPress.
Je ne vois pas le lien Purger OPCache
Si vous n'avez pas cette option dans la barre d'outils admin de WP Rocket, cela signifie soit que :
- Votre serveur n'a pas été configuré pour utiliser OPcache
~ ou ~
- Effacer l'OPCache via l'API n'est pas possible Ă cause de cette restriction dans php.ini :
opcache.restrict_api
Dans les deux cas, voyez avec votre administrateur serveur ou votre hébergeur comment activer ces fonctions.