Generalidades
OPcache es un motor de almacenamiento en caché integrado en PHP. Cuando está habilitado, aumenta drásticamente el rendimiento de los sitios web que utilizan PHP.
De php.net:
OPcache mejora el rendimiento de PHP al almacenar el código de bytes de script precompilado en la memoria compartida, eliminando así la necesidad de que PHP cargue y analice los scripts en cada solicitud.
Habilitar OPcache en un plan de alojamiento Shared, DreamPress, o VPS
OPcache está habilitado por defecto.
Habilitar OPcache en un Servidor Dedicado
OPcache ya está compilado con PHP. Para habilitarlo en tu sitio, crea un archivo php.ini. En ese archivo agrega lo siguiente:
zend_extension=opcache.so
Cómo verificar si OPcache está funcionando
Revisar en un archivo phpinfo.php
Puedes confirmar si OPcache está funcionando creando y viendo un archivo phpinfo.php. Mira el siguiente artículo para más detalles:
Si no ves OPcache listado en el archivo, revisa la sección de solución de problemas en el artículo de PHP.ini para obtener asistencia:
Revisar a través de la línea de comando
Para ver si el módulo se instaló correctamente, puedes correr el siguiente comando. Simplemente especifica la ruta completa a la versión deseada de PHP. Deberías ver aparecer la configuración de OPcache:
[server]$ /usr/local/php83/bin/php -i | grep opcache
Opciones de configuración en tiempo de ejecución
Mira el siguiente enlace para obtener una lista de las configuraciones de tiempo de ejecución disponibles que puedes usar:
Usar OPcache con WordPress
DreamPress
OPcache está habilitado de forma predeterminada, que puedes ver en un archivo phpinfo.php como se mencionó anteriormente.
Plugin WordPress
El plugin WP OPcache es útil para vaciar OPcache fácilmente.