25/09/2015, 21:00
|
| 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 |