Tiempo de espera al primer byte

¿Tu sitio ha sido [removed]? ¿Quieres saber cómo hacerlo más seguro? ¿Necesitas mejorar el rendimiento de tu instalación Joomla? Este es el foro adecuado para preguntar al respecto

Moderator: hefesto

Locked
rubenarjonilla
Joomla! Apprentice
Joomla! Apprentice
Posts: 5
Joined: Fri Jun 10, 2016 6:34 am

Tiempo de espera al primer byte

Post by rubenarjonilla » Fri Jun 10, 2016 6:47 am

Buenas,

Estamos realizando una nueva web con Joomla 3.5.1, con multi-idioma y hemos detectado que el "ttfb" (time to first byte) es bastante elevado (2 segundos), lo que hace que tarde mas de 3 segundos en cargar una página.

También hemos detectado que en uno de los idiomas hace una "doble carga / solicita el html 2 veces" de la página (la página en cuestión "dominio.com/en/../pagina" y la carga del idioma "dominio.com/en", cada una con sus 2 segundos de "ttfb"), por lo que la página tarda el doble en cargar (algo mas de 6 segundos).

Hace tiempo que trabajamos con Joomla y nunca hemos tenido este problema, de echo el "ttfb" de las otras webs que tenemos con Joomla es de 0,4 segundos.

También es cierto que es la primera vez que usamos multi-idioma, por lo que no sabemos si el problema puede venir por aquí.
Otro dato es que estamos usando una plantilla distinta que a las otras webs realizadas (no se si esto puede tener algo que ver).

Que deberíamos hacer?

Gracias de antemano.

Editado: Por si sirve de algo, la plantilla que me esta dando problemas es Fontaine
http://themeforest.net/item/fontaine-re ... te/2593291

User avatar
AlexVega
Joomla! Hero
Joomla! Hero
Posts: 2711
Joined: Fri Aug 28, 2015 6:13 am
Location: México

Re: Tiempo de espera al primer byte

Post by AlexVega » Fri Jun 10, 2016 8:37 am

Que tal,

Bienvenido al Foro, el tiempo que mencionas también depende del hospedaje de tu sitio, como
ejemplo, en un hosting compartido el tiempo "normal" esta en un rango de .5 a .8 segundos o más,
¿Cuentas con alguna extensión que demande muchos recursos?.

Al tener funcionando la característica multi-idioma, realmente se realizan 2 peticiones, justo como
comentas, primero se accede a la raíz del sitio y después de carga el contenido dependiendo del
idioma.

Otra posible causa es que tengas mal configurado o que tengas más de un sistema de compresión
o caché.

Lamentablemente, el demo de la plantilla no esta construido en Joomla!, esto dificulta las pruebas,
¿Puedes compartir la URL de tu proyecto?.

Saludos!

rubenarjonilla
Joomla! Apprentice
Joomla! Apprentice
Posts: 5
Joined: Fri Jun 10, 2016 6:34 am

Re: Tiempo de espera al primer byte

Post by rubenarjonilla » Fri Jun 10, 2016 9:17 am

La web en cuestión es esta:
http://www.baulenasaulet.com/es/

Aquí hay una demo de la plantilla:
https://arrowthemes.com/demo/?theme=fontaine

Después de hacer varias pruebas (deshabilitar módulos y plugins), hemos hecho una prueba cambiando la plantilla a la Beez3 (una de las que viene instalada de serie), y el TTFB se reduce drásticamente (a 0,6 segundos), y la doble carga no se realiza (solamente realiza una carga).

Lo de la doble carga es curioso, ya que solo ocurre con la plantilla Fontaine en idioma "CA", en "ES" no ocurre.
Hemos abierto un post en la web de la plantilla para ver que nos pueden decir.

También hemos realizado varios análisis en una web que se llama pingdom.
Los pongo por si sirven de ayuda.

Fontaine ca: https://tools.pingdom.com/#!/bSeZGi/htt ... i-gestoria
Fontaine es: https://tools.pingdom.com/#!/bgBAi3/htt ... o-gestoria
Beez3 ca: https://tools.pingdom.com/#!/dBl5Ut/htt ... i-gestoria
Beez3 es: https://tools.pingdom.com/#!/b89x8P/htt ... o-gestoria

Básicamente es el mismo análisis para cada uno de los idiomas, con cada una de las plantillas

Creo que tiene que ver con la plantilla, porque como digo, las otras webs que tenemos con Joomla son muy rápidas, y ya hemos probado de desactivar todos los módulos y varios plugins


Locked

Return to “Seguridad y rendimiento”