Ver Mensaje Individual
  #5 (permalink)  
Antiguo 19/11/2013, 13:11
daicon
 
Fecha de Ingreso: julio-2010
Mensajes: 134
Antigüedad: 14 años, 4 meses
Puntos: 0
Respuesta: De que depende el tiempo de respuesta de una web?

Cita:
Iniciado por skamasle Ver Mensaje
Depende de todo.

- En cuanto tiempo resuelve los DNS.
- Petición al servidor web.
- Si el disco duro va lento puede influir mucho más en mandar un archivo etc etc.

Tienes un VPS, esta ese VPS en un nodo saturad ? ese vps comparte un servidor con más vps, la red puede ir un poco lenta, en tu vps no ves que este saturado el cpu pero tal vez los otros vps lo esten saturando etc etc.
Igual depende de muchos factores, también los brincos que de la red, tal vez tu estes en España y el servidor en Francia, pero tu proveedor tome una ruta lejana, como pasar por USA, luego UK, luego Francia y luego devolver la petición por esa ruta, así tan lejos es poco probable pero es solo para que te hagas una idea de los saltos que se pueden dar, puedes estar a 50 m del centro de datos pero tal vez tomes un camino más largo para llegar a el.

Por lo demás un tiempo de espera de 3 segundos puede ser por:

- El joomla que hace un proceso muy largo en un script y tarda en responder.
- IO WAIT.
- El mismo servidor web que puede tardar un rato en procesar la solicitud por que esta algo saturado o mal configurado.
- El mysql que tarda en responder, o bien esta mal configurado o saturado.

Puede ser cualquiera de esas cosas, la única que puede influir en todas a la vez y hacer que empeoren es el IO WAIT.
Mmm, a ver... Muchas gracias por la contestación tan detallada, pero se me escapan algunos conocimientos y si no te importa te hare algunas preguntas.

¿Qué es IO WAIT? In/out Wait? Que es exactamente?
Entiendo lo que dices del VPS, conozco que puede pasar esto, y de hecho he pedido que me dejen probar durante un mes un server dedicado, y voy a empezar con las pruebas.

Sobre los dos primeros puntos que comentas:
- En cuanto tiempo resuelve los DNS.
- Petición al servidor web.


¿Cómo puedo medirlos?

Igualmente, estos puntos:

- El joomla que hace un proceso muy largo en un script y tarda en responder.
- IO WAIT.
- El mismo servidor web que puede tardar un rato en procesar la solicitud por que esta algo saturado o mal configurado.


¿Cómo los mido?
Yo he utilizado esta herramienta: https://developers.google.com/speed/pagespeed/insights/

Pero no veo que me aclara esos puntos, exceptuando el script y algo mas.

Muchisimas Gracias