Cómo habilitar el caché en Joomla

Hay una forma garantizada de mejorar el rendimiento de su sitio web Joomla: habilitar el almacenamiento en caché.

Afortunadamente, Joomla proporciona un conjunto flexible de herramientas para lograr varias configuraciones que se adaptan a muchos casos. Desde el almacenamiento en caché ciego de página completa hasta el almacenamiento en caché, según los parámetros de cada módulo.

Almacenamiento en caché de vistas y módulos en Joomla

Comenzaremos describiendo el mecanismo de almacenamiento en caché más fino que es el almacenamiento en caché de vistas y módulos en Joomla.

Primero, necesitamos habilitar el almacenamiento en caché a través de la configuración global. Para hacer esto, inicie sesión en su panel de administración y navegue a Sistema> Configuración global.

go-to-joomla-global-configuration.png


Luego, para encontrar la configuración de la caché, debe hacer clic en la pestaña «Sistema».

joomla-global-configuration-system-tab.png


Como puede ver en la captura de pantalla a continuación, hay una sección llamada «Configuración de caché» que comienza con un cuadro de selección «Caché». Continúe y seleccione «ON – Almacenamiento en caché conservador» o «ON – Almacenamiento en caché progresivo» para revelar las opciones de almacenamiento en caché adicionales.

joomla-progress-caching.png

Almacenamiento en caché conservador

El almacenamiento en caché conservador es el almacenamiento en caché mínimo que puede proporcionar Joomla. Al elegir «ACTIVADO – Almacenamiento en caché conservador», puede deshabilitar el almacenamiento en caché para cada uno de sus módulos accediendo a su configuración avanzada.

Almacenamiento en caché progresivo

El almacenamiento en caché progresivo, a diferencia del almacenamiento en caché conservador, no tendrá en cuenta la opción de almacenamiento en caché de cada módulo. En cambio, tomará una instantánea completa de todos los módulos en cada página diferente de su sitio web Joomla.

Esta opción se puede utilizar en páginas web que tienen módulos que ofrecen contenido estático y no hay necesidad de excepciones.

Administradores de caché

Un administrador de caché es básicamente el tipo de mecanismo que utiliza Joomla para crear el caché. De forma predeterminada, Joomla usa el administrador de caché «Archivo».

joomla-file-cache-handler.png


Hay otros mecanismos de almacenamiento en caché disponibles, pero para que Joomla los use, deben haber sido instalados en el servidor de antemano. Tales mecanismos son, por ejemplo, Memcache, Redis y APC.

Almacenamiento en caché específico de la plataforma

Esta opción soluciona el problema por el que Joomla muestra una página diferente si se ve en un dispositivo móvil o de escritorio. No confunda esta opción con sitios web receptivos, ya que la capacidad de respuesta aún puede funcionar bien con o sin almacenamiento en caché.

almacenamiento en caché específico de la plataforma joomla


Habilite esta opción si su sitio web Joomla tiene una versión móvil completamente diferente.

Vida útil de la caché

Como su nombre indica, la duración de la caché es la cantidad de minutos que se puede usar una versión en caché de una página o un conjunto de módulos antes de que Joomla la actualice.

joomla-cache-time.png


La opción predeterminada es de 15 minutos. Se recomienda que cambie esta opción según la frecuencia con la que cree contenido nuevo para su sitio web.

Almacenamiento en caché de páginas en Joomla

La opción final y general de Joomla Caching es la caché de página.

Con el almacenamiento en caché de página habilitado, Joomla almacena en caché la totalidad de cada página. Esto incluye los módulos, el artículo y casi todo lo demás. Cualquier configuración de caché que haya seleccionado en la configuración global se sobrescribe completamente.

Cómo habilitar el complemento de caché de página

Para habilitar la caché de página, debe ir a Extensiones> Complementos y escribir «caché de página» en el cuadro de búsqueda.

joomla-search-page-cache-plugin.png

Una vez que lo haya encontrado, haga clic en su nombre para acceder a sus opciones. Luego, puede activarlo cambiando su estado a «Activado» en el extremo derecho de la pantalla.

Joomla-enable-page-cache-plugin

Caché de navegador

El complemento de caché de página tiene otra opción llamada «Caché del navegador».

joomla-use-browser-caching.png

Si habilita esta opción, Joomla notifica a los navegadores de sus visitantes que sus instantáneas almacenadas localmente se han modificado o no en el servidor y pueden mostrarlas inmediatamente en lugar de que el servidor les envíe la misma página nuevamente.

Por supuesto, si hay una instantánea más nueva disponible, el navegador actualizará su propia caché.

Excluir elementos del menú

Después de Joomla 3.5, puede excluir del caché de la página algunos elementos del menú que no desea almacenar en caché.

joomla-exclude-menu-items-from-cache

Simplemente haga clic en el campo de texto y aparecerá un cuadro de selección desplegable con todos los elementos de su menú para elegir.

Excluir URL

Finalmente, se ha agregado un control aún más preciso al complemento de caché de página con el que puede excluir URL específicas o incluso un rango de URL basadas en plantillas con expresiones regulares.

joomla-system-page-cache-rule.png

En nuestro ejemplo anterior, creamos 2 modelos (uno en cada fila) con los que excluimos todas las páginas que contienen la cadena «about-» y todas las URL que contienen la cadena «/ component / users».

Notas de la caché de Joomla

Definitivamente es mejor usar el almacenamiento en caché para su sitio web Joomla siempre que sea posible.

El rendimiento es un factor importante en el éxito de su sitio web, no solo por el hecho de que crea una experiencia de usuario más fluida, sino también por el hecho de que ayuda a su clasificación en los principales motores de búsqueda.

Tipo de almacenamiento en cachéVer y módulo con excepciones *Ver y módulo sin excepción *Caché de página completa
Almacenamiento en caché conservadorSINONO
Almacenamiento en caché progresivoNOSINO
Caché de páginaNONOSI

* Por excepción nos referimos a la configuración de caché separada para cada módulo en su propia configuración.

Si su sitio web Joomla se actualiza de vez en cuando, usar el caché de la página es la mejor opción. Si, por otro lado, actualiza regularmente su contenido pero sus modificaciones son aproximadamente las mismas, entonces elegir el almacenamiento en caché progresivo es el camino a seguir.

Incluso cuando algunos de sus módulos se actualizan, aún puede usar el almacenamiento en caché conservador para mantener el almacenamiento en caché habilitado para el resto de sus módulos.

Cómo borrar la caché en Joomla

Independientemente de cómo elija almacenar en caché su sitio web Joomla, es importante saber cómo borrar su caché Joomla.


Esta web utiliza cookies propias para su correcto funcionamiento. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de sus datos para estos propósitos. Más información
Privacidad