OPcache, Qué es y Cómo Activarlo

Categorias: cPanel, General

OPcache, qué es y Cómo Activarlo

Para mejorar la velocidad y el rendimiento de un sitio web, se utiliza el almacenamiento caché. OPcache es una extensión PHP que puede ayudar a tu sitio web a cargar más rápido los scripts PHP, al usar la caché del servidor.

Si ya tienes algo de bagaje en Internet, quizás ya hayas oído hablar de la caché, aunque sea para borrarla del navegador web que utilices, cuando este te de problemas.

Los distintos sistemas de caché son de lo más habitual, ya sea para acelerar el sitio, como para ahorrar recursos.

Lo que hace la caché es almacenar contenido en la memoria, de esta forma, cuando se vuelva a solicitar el mismo contenido, se recuperará de la memoria en lugar del servidor, que es más rápido y eficiente que si se recupera directamente del servidor.

Si navegas por la web con tu navegador habitual, Chrome, Firefox, etc…, quizás te hayas dado cuenta de que la primera vez que entras en algunas webs, estas cargan más lento que si vuelves a entrar más tarde.

Esto es porque lo navegadores web guardan parte del contenido de la web dentro de tu dispositivo, como las fotos o vídeos y cuando lo vuelves a solicitar, en vez de descargarse de nuevo desde el servidor, lo muestra directamente desde su memoria, por eso la web carga más rápido.

Si trabajas con algún CMS como WordPress o PrestaShop, es posible que estés utilizando algún complemento caché.

Estos gestores de contenido realizan peticiones continuas a la base de datos, lo que genera una gran carga en el hosting y puede mermar la velocidad de carga del sitio o incluso llegar al límite de los recursos del hosting contratado.

Al usar un complemento caché nos ahorramos gran parte de este tráfico al servir el mismo contenido, aunque sea a distintos usuarios, directamente desde la memoria caché.

Incluso tu ordenador o teléfono móvil tiene un sistema de caché, a la que recurre para cargar cierto contenido de una forma más rápida que si lo hiciera directamente desde la CPU.

Como verás la caché nos rodea en nuestra vida tecnológica y ahora vamos a hablar de OPcache.


Hosting Genérico


 

Qué es OPcache y Cómo Funciona

OPcache es un tipo de caché que podemos utilizar para mejorar la velocidad de nuestra web.

Como todos las cachés, almacena contenido en la memoria caché para servirlo cada vez que se pida de una forma más rápida y eficiente.

OPcache es una extensión PHP, por lo que es necesario que nuestra web esté construida con PHP para poder utilizarla.

Cada vez que se carga un script PHP en el servidor, esto es visitar un sitio web con un navegador, OPcache comprueba si el script ya está almacenado en la memoria caché del servidor.

Si ya está almacenado, el script se carga desde la memoria y si no lo está lo almacena para cargarlo desde la memoria la próxima vez que solicite.

Como verás, todos los almacenamientos caché son similares y OPcache nos sirve para acelerar la entrega de scripts PHP, mejorando la velocidad y rendimiento de la web en general.

 

Cómo Puedo Activar OPcache en mi Hosting

Si tienes un hosting web contratado en Hostinet (excepto planes Windows), puedes activar OPcache en un momento, es muy sencillo y puedes hacerlo desde cPanel o desde el panel de cliente en Hostinet.com.

OPcache se trata de una extensión PHP, así que activarla es tan sencillo como activar cualquier otra extensión PHP.

Activar OPcache desde cPanel

Si queremos activar OPcache desde cPanel, lo primero que tenemos que hacer es acceder al panel de control del hosting.

Una vez dentro de cPanel, tenemos que dirigirnos al apartado Software > Seleccionar Versión PHP.

seleccionar version php icono de cPanel

Una vez estés dentro del selector de PHP, verás un montón de casillas de verificación ordenadas de forma alfabética.

Lo único que tienes que hacer es localizar la casilla opcache y marcarla.

activar-opcache-cpanel-Recuperado

Veremos un mensaje de OK y con esto ya estaría activada la opción OPcache desde cPanel.

Activar OPcache desde Panel de Cliente

Desde el panel de cliente en Hostinet.com, también puedes activar OPcache.

Lo primero que debes hacer es acceder a tu panel de cliente en Hostinet.com con tu usuario y contraseña.

Una vez dentro, debes ir a la sección Mis Productos, donde verás listados todos los productos que tienes contratados en Hostinet.

Debes localizar el hosting que tienes contratado y hacer click en él:

Mis Productos PS CLoud - Click Aquí -

Esto te llevará a la página de Gestión del Plan de Hosting. Desde ahí podrás ver un menú lateral con varios opciones.

Desde ahí hay que localizar la opción PHP y hacer click en el menú para ver la extensiones PHP, no confundir con las opciones PHP.

Ya solo quedará buscar la opción de OPcache, marcarla y guardar los cambios.

activar opcache panel cliente Hostinet

¿Es Recomendable Activar OPcache en Todos los Casos?

Como has visto, puedes activar OPcache en un momento desde cPanel o el panel de cliente, pero es posible que te estés preguntando si tienes que activarlo o no.

Uno de los aspectos negativos que tiene OPcache es el consumo de memoria RAM.

Si usas OPcache, el hosting consume más memoria RAM y en algunos casos puede verse afectado el servicio, aunque no suele ser lo habitual, habría que comprobar la RAM que se está consumiendo para no tener problemas.

Si no se está llegando al límite de los recursos de hosting en memoria RAM, no debería haber problema en activar OPcache.

Por otro lado, si tienes un sitio pequeño sin muchos scripts PHP, no notarás ninguna mejoría, ya que tendrá poco contenido que cachear, aunque el incremento de consumo de memoria estará ahí.

En cualquier caso, puedes probarlo y comprobar las estadísticas de consumo del hosting.

 

Hosting SSD con cPanel y OPcache

Hosting SSD NVMe