Todos los sistemas de gestión de contenidos dinámicos ejercen una carga significativa sobre el servidor, y Joomla no es una excepción en este aspecto.
Sin embargo, la mayoría de los sitios web albergan contenido que cambia con poca frecuencia, lo que permite la aplicación de técnicas de almacenamiento en caché para minimizar la necesidad de cargar todo el contenido cada vez que se visita una página.
El sistema de caché genera una copia completa de una página la primera vez que se muestra. En las próximas visitas, esta copia almacenada se utiliza para mostrar la página, evitando gran parte del código y de las consultas a la base de datos necesarias para construirla nuevamente desde cero.
Con el tiempo, es posible que notes un rendimiento más lento o problemas de funcionamiento en tu sitio Joomla. En esta guía mostramos algunas de las soluciones más efectivas para abordar los problemas comunes que pueden ralentizar o afectar la eficiencia de un sitio web. Optimizar tu sitio no solo mejorará su rendimiento, sino que también atraerá a más visitantes.
Sugerencias para optimizar la caché de Joomla
Actualizar el Joomla a las últimas versiones
Es fundamental mantener tu sitio actualizado para asegurarte de que esté utilizando la última versión de código, lo que no solo protege tu página, sino que también optimiza su rendimiento. Se aconseja encarecidamente mantener tu sitio al día con la versión más reciente disponible. Puedes verificar fácilmente si tu sitio está actualizado accediendo al panel de administración de Joomla. Nada más acceder a su panel con su usuario, le mostrará si hay una versión disponible en “Notifications”:
Antes de actualizar, recomendamos verificar las extensiones que tenga instaladas en su Joomla y que estas sean compatibles con la nueva versión a actualizar. Puede acceder a su listado de extensiones y comprobar los detalles técnicos de cada una:
Habilitar caché predeterminada de Joomla
El primer paso, antes de activar el plugin que gestiona la Caché de Joomla, es habilitar la caché del propio sistema de Joomla, para permitir al plugin poder hacer las aplicaciones necesarias para su funcionamiento.
Debe ir hasta Sistema -> Configuración Global de su panel de Joomla para acceder a la siguiente ventana:
Debe asegurarse que la “Caché del sistema” está activado con la caché conversacional, de forma predeterminada este valor viene desactivado. Una vez lo haya modificado debe clicar en “Guardar y salir”, en la esquina superior izquierda. Con este cambio, el Joomla ya está capacitado para poder gestionar su caché, ahora es necesario activar un plugin para esta gestión.
La caché de página es gestionada por el System Cache Plugin que es proporcionado de serie con Joomla. Para activarlo, inicia sesión en la parte administrativa de Joomla y ve a Panel de inicio -> Plugins:
Ahí puede filtrar directamente por la palabra “caché” y se mostrará el plugin de caché mencionado:
Al acceder ahí, debe verificar que el estado del plugin esté “Habilitado”, si no es el caso, abra el desplegable para cambiarlo y clique en “Guardar y cerrar” para que se active:
Optimización de imágenes
Frecuentemente, las imágenes son responsables de la lentitud en la carga de un sitio web. Imágenes de gran tamaño requieren más tiempo para descargarse al visualizar tu página. Al optimizar el tamaño de tus imágenes, puedes experimentar una notable mejora en el rendimiento de tu sitio.
Es recomendable reducir el tamaño de las imágenes antes de cargarlas en Joomla. Puedes emplear programas de edición de imágenes como Photoshop, GIMP, entre otros, para exportarlas en dimensiones más reducidas sin comprometer su calidad.
Si ya tiene muchas imágenes subidas a la web y son de gran tamaño, recomendamos ir remplazando estas imágenes poco a poco para reducir su carga total.
Usar la herramienta caché de cdmon (Varnish)
Desde cdmon ofrecemos una herramienta de caché directamente desde el servidor. Esta caché funciona de un modo similar a la caché integrada en el propio Joomla pero directamente en el servidor, ya que deja los archivos cacheados en un lugar de acceso rápido, reduciendo así a necesidad de cargarlos completamente cada vez que Joomla requiera acceder.
Esta herramienta se puede activar directamente desde el panel de control de cdmon, y disponemos de un tipo de caché que es específica para Joomla, en la que está optimizada para las necesidades específicas de esta aplicación.
Cómo usar la herramienta de caché de cdmon
Si tiene cualquier duda, puede contactar con nuestro servicio técnico.