Tras leer vuestro artículo, y otros, sobre cómo mejorar la velocidad de carga os quería hacer unas consultas ya que me gustaría que sobretodo la carga de la primera página fuera más rápida ya que tarda bastante.
He probado teniendo activada la caché, de los dos tipos, y no encuentro diferencias. Tampoco tengo claro cual de los dos tipos me iría mejor.
En mi caso, la web no suele tener variaciones, y no sé si se considera una web grande o no (el backup de akkeeba está en 100mb)
Tengo el gzip activado.
Mi plantilla ya carga las imágenes a medida que se van a ver, por lo que el plugin lazyload quizá sería redundante.
Me falta de probar el jotcaché, creéis que conseguiré alguna diferencia destacable?
Gracias
URL del sitio: Contenido solo visible a usuarios registrados
Hola
Por el tamaño de tu sitio puedes dejar cualquiera, sin embargo según teoría iria mejor la cache progresiva que es para sitios pequeños
Luego ya no sería necesario instalar otros sistemas de cache adicionales ya que a veces en lugar de acelerarte te reducirán el tiempo de respuesta.
Tu plantilla verifica si tiene opciones de optimización, por ejemplo compresión CSS o deshabilitar modo desarrollo
Saludos.
He modificado de conservacional a progresiva y, en la plantilla, tengo:
Activada la compresión CSS, (Less)
Activado Gantry caché
Modules caché
No hay modo desarrollo
Hola
Dices: " Tengo el gzip activado."
Pregunto: ¿Donde? en el backend, Configuración Global o en cPanel.
En tu cPanel en el apartado Software/Servicios tienes la opción "Optimizar el Sitio Web" que si la activas permite que el servidor web comprima el contenido que devuelve al usuario.
Si lo activas en cPanel no será necesario que actives compresión Gzip en Joomla.
Saludos
No sabía que enel cpanel había, y lo tengo activado en el backend. Será mejor activar sólo el de cpanel ? O hace lo mismo ?
Hola
Lo ideal es que si activas la compresión Gzip en cPanel (mejor) liberes de esa tarea a Joomla, mejorará la carga.
La cantidad de plugins que uses y tengas activos y el orden de carga influyen también en el desempeño de la web.
Saludos
Hola
Lo ideal es que si activas la compresión Gzip en cPanel (mejor) liberes de esa tarea a Joomla, mejorará la carga.
La cantidad de plugins que uses y tengas activos y el orden de carga influyen también en el desempeño de la web.
Saludos
Ya he desactivado el gzip del backend y he activado el gzip del cpanel.
Respecto de lo que comentas de los plugins, son de todo tipo los que he de revisar o solo de algun tipo ?
Tenéis algún tutorial de qué orden deberían tener ?
Gracias
Hola,
Principalmente debes revisar los plugins de tipo system y de tipo content. Ten en cuenta que no se deben desactivar plugins a lo loco, ya que puede quitar funcionalidades necesarias en la web o incluso, quedarte sin acceso a la administración.
Por regla general, los plugins que venían con el propio Joomla los puedes dejar como están. Lo que deberías revisar son los plugins que hayas añadido en tu web, bien de forma aislada (instalación de un plugin) o bien como añadido de otra extensión (por ejemplo, al instalar un componente puede que se añadan plugins).
Ante la duda, es preferible que no desactives un plugin, aunque nos puedes preguntar al respecto para que podamos ayudarte a resolver esas dudas.
En la página donde estoy haciendo las pruebas (fuera de webempresa ya que no me queda más espacio) con la caché progresiva activada y gzip activado me ha aparecido toda la página blanca con este error:
Fatal error: Out of memory (allocated 55836672) (tried to allocate 7942377 bytes) in /homepages/23/d360108806/htdocs/nupcialix/libraries/joomla/cache/storage/file.php on line 141
Me podríais decir qué puedo hacer para que no me llegue a pasar en la web real en producción?
Este es el código de la línea en cuestión:
// Data integrity check
if ($written && ($data == file_get_contents($path)))
{
return true;
}
else
{
return false;
}
}
Hola,
El error que nos indicas es que se ha consumido la memoria asignada en el servidor en el que tienes la página donde estás haciendo las pruebas.
No damos soporte a webs que no estén alojadas en Webempresa porque no podemos saber cómo está configurado el servidor donde se alojan, como es este caso.
Puedes hacer una búsqueda en Google del error para ver si hay información al respecto, como por ejemplo
http://forum.joomla.org/viewtopic.php?f=579&t=686548
No podemos saber con seguridad si en tu web en tu servidor en Webempresa dará el mismo error, aunque nuestros servidores están optimizados para Joomla.
Un saludo.
Probé activando el plugin de caché y activando "usa la caché del navegador" e indicando caché progresiva en la configuración. Resultado nulo.
Probé después indicando caché conservacional y el contenido de los archivos en el servidor se multiplicaron exponencialmente en la web, hasta hacer que me llegara un aviso del servidor, con lo que he vuelto a dejarla con la caché desactivada.
He vuelto a dejar la versión mono-idioma que tenía.
Mi web no recibe demasiadas visitas pero al ser un ecommerce desearía que la primera página se cargase mucho más rápida ya que a veces me tarda -cuando he borrado la memoria de mi navegador- del orden de 10 segundos.
Si no hay otra solución, en un hilo antiguo he leído que se podría hacer solicitándolo a soporte como servicio "extra", pero desconozco cómo se solicita un presupuesto.
Por último, me podríais indicar si el tiem po de carga en vuestras máquina es normal, no vaya a ser la conexión que tenemos en mi población?
Hola Meditarrania,
La duda sobre tu última consulta es si se trata de la web alojada en Webempresa o la web externa.
No ofrecemos soporte a webs alojadas en servidores externos o localhost ni soporte css o programación.
Saludos
Todas las consultas son sobre la web alojada en webempresa. En joomla 336 y monoidioma.
La otra es eactamente igual pero con el contenido duplicado para multi-idioma.
Hola,
Haciendo pruebas de la carga de tu web veo que estos tiempos de cargan son muy buenos. Se podría considerar normal que la carga de la web por primera vez lleve más tiempo debido a que se tienen que cargar varias imágenes, y esto es algo que no se podría evitar ni siquiera activando la caché.
Si, por ejemplo, hay que cargar 20 imágenes que ocupan 2Mb es normal que la primera carga sea más lenta porque precisamente se tienen que cargar esos 2Mb de datos. Futuras cargas de la página suelen ser más rápida debido a que estas imágenes pueden estar cacheadas en el navegador, es decir, el servidor web no tiene que volver a servir las imágenes.
Entiendo por lo que me dices que "más vale que lo deje así" sin activar cachés ni poner otros componentes como JotCaché (que estaba probando anoche en la web de pruebas) y que comentábais en vuestro blog ??
https://www.webempresa.com/blog/item/1480-mejorar-la-velocidad-de-carga-de-tu-joomla3.html
Mi interés estaba en mejorar la velocidad de la primera carga, ya que después veo que va bastante bien.