Ver Mensaje Individual
  #12 (permalink)  
Antiguo 25/09/2015, 21:00
Avatar de NSD
NSD
Colaborador
 
Fecha de Ingreso: mayo-2012
Ubicación: Somewhere
Mensajes: 1.332
Antigüedad: 12 años, 6 meses
Puntos: 320
Respuesta: Acelerar carga de una web

Con respecto a aumentar el numero de descargas simultaneas cabe hacer una observación: Solo es realmente bueno cuando los archivos a descargar en simultaneo son de tamaño pequeño < 140kb, caso contrario puede ser contraproducente si el servidor no esta correctamente configurado para esta tarea.

Por ejemplo, por defecto apache prioriza el trafico de descargas nuevas sobre las existentes, por lo que si hay una descarga grande en curso y llega una serie de nuevas peticiones, apache reducira la tasa de tranferencia de la existente para priorizar las nuevas descargas, si la descarga existente es grande, digamos una imagen de 2mb, y ocurren muchas visitas en simultaneo, el resultado es que todos los visitantes demoraran mucho en descargar la imagen, sobre todo el que entro por primera vez y que es quien mas tiempo lleva a la espera, se producira un efecto curioso donde posiblemente el que entro ultimo disponga del recurso antes del que entro primero.

En cambio se hubiera hecho una carga secuencial del recurso, todos habrian cargado los recursos en un tiempo medio sensiblemente menor.

Ojo con las tecnicas que se encuentran por internet, no son recetas magicas que se aplican bien a todos los casos.
__________________
Maratón de desafíos PHP Junio - Agosto 2015 en FDW | Reglamento - Desafios

Última edición por NSD; 26/09/2015 a las 15:36