Tei, esto que comentas es bastante interesante. Quedaría muy bien en un artículo con el proceso detallado.
Un saludo Gerardo El 11/08/10, Tei <oscar.vi...@gmail.com> escribió: > 2010/8/11 Santiago García <saturno...@yahoo.es>: >> Tei: >> >>> lo que veo en esta pagina (en mi navegador firefox) es que >>> los XSL >>> parecen cargarse consecutivamente y los CSS parecen >>> retrasarse a >>> cuando todos los XSL se han recibido y >>> ejecutado. No son dos buenos >>> "genes" si la aspiracion es velocidad. >> >> Entiendo. Eso se puede solucionar con lo que comentaré más abajo. >> > > Vamos a ver :-) > > >> >>> Por otra parte, si los ficheros son muy pequeñitos, igual >>> caben en >>> algun cache intermedio de memoria del servidor o del >>> navegador, etc.. >>> y recibimos un beneficio inesperado. Pero yo no contaria >>> con ello, y >> >> Yo, en cambio, creo que la CACHÉ DEL NAVEGADOR puede ser la clave de la >> aceleración. Hay básicamente tres formas de funcionamiento de la caché: >> >> -URLs no cacheables: El navegador ha de pedirlas al servidor cada vez. >> -URLs cacheables (por ejemplo, listado de productos de una tienda): El >> navegador hace una petición GET inicial al > ... >> Si somos capaces de dar valores razonables al parámetro "expires" en el >> servidor, el navegador podría ahorrarse esas molestas descargas >> secuenciales de ficheros que no varían de una vez a otra. >> > > Esta pagina en segundas cargas tiene este coste (aprox): > > (160 ms * 1 jsp) + (50 ms * 4 css) + ( 50 * 3 jsp ) ~ = 450 ms, parar > correr el evento onLoad > > Si contamomos la imagenes y demas, tarda 650 ms en completar la carga. > > Practicamente todos estos son 302's. > > La prueba no es nada cientifica, igual la repito y me sale 300 ms de > total, pero nos movemos en este rango. > > Excepto 2 ficheros, CSS y las imagenes, todos los ficheros se han > descargado secuencialmente. No se si esto es propio de XSL, o de la > forma en la que esta creada esta pagina en particular. > > > En el navegador la pagina se siente rapida pero no agil. Pinchas, el > ordenador piensa algo, y sale lo que quieres, en lugar de tener una > respuesta "instantanea". > > Suponte que quieres paginas web un 800% mas rapidas. Esta de XSL no lo > es. Es igual un 50% mas rapida que una pagina web lenta, pero entre > las paginas rapidas es normal, no especialmente rapida. > > Un "low hanging fruit" de esta pagina en particular es que el menu de > la izquierda podria correr en local, de modo que al desplegarse > secciones, no requiriera de una visita al servidor. > > > -- > -- > ℱin del ℳensaje. > _______________________________________________ > Lista de distribución Ovillo > Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org > Puedes modificar tus datos o desuscribirte en la siguiente dirección: > http://lists.ovillo.org/mailman/listinfo/ovillo _______________________________________________ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo