07 May 2008
Porqué los blogs de la Comunidad van tan lentos. Algunas razones y un ejemplo práctico
Buenas
Aunque me había prometido a mi mismo no volver a implicarme en los problemas de la Comunidad creo que esto debe contarse.
A parte de los problemas de ralentización de la Comunidad que vienen de la infraestructura que la soporta (que no me voy a meterme a discutirlos), el uso de las fotos de los blogueros coleccionistas de las mismas en vez de alternativas como Flickr (que tampoco), hay una cosa que pasa inadvertida y sin embargo está colaborando a que los blogs vayan cada vez peor.
Es el tema de los amigos y fans y demás
Hoy por ejemplo este bloguer http://lacomunidad.elpais.com/juanmaromo escribe diciendo que cada vez que su blog va a peor.
Si te fijas en los amigos que presenta su blogs son unas 26 filas de 6 amigos por cada. Cada imagen del avatar de un amigo ocupa aproximadamente 4 Kb con lo que 26x6x4 = 576 Kb. Es decir su blog está cargando más de media mega de avatares.
En los fans pasa lo mismo 7 filas por 6 fans por 4 Kb = 168 Kb.
En total 744 Kb de carga sin cargar absolutamente nada del blog.
Eso unido a dos fotografías bastantes pesadas hace que la carga de su blog sea de más de 2Mb, siendo 1,7 Mb el contenido en fotos, y de ellas muchas avatares. Una pasada.
Por ejemplo puedes ver toda la distribución de la carga en esta herramienta
Uno puede comprobar por ejemplo que la mayor parte de la responsabilidad de la lentitud del blog de juanmaromo es una imagen
En concreto esta que pesa media mega.
http://reverendomcgregor.iespana.es/ITALIANO.bmp
Os dejo un tutorial que escribí hace bastante tiempo en Spaces sobre esta herramienta y los blogs lentos.
Buenas.
Una de las cosas que nos quejamos más frecuentemente es la lentitud de carga de Spaces, y en general de un blog.
Pero pocas veces nos paramos a pensar el porqué.
Hoy vamos a hacer una aproximación a como diagnosticar este porqué, y en otra futura entrada hablaremos de soluciones.
Para ello vamos a usar una web que tiene dos funciones
1 Saber cuánto tiempo tarda en cargar tu blog
2 Saber cuántos elementos componen esa carga
3 Desglosar el "peso" (lo que ocupa cada elemento en Kb o Mb)
Tenemos que tener claro que a mayor tiempo de carga, el blog será más lento
A mayor número de elementos, el blog será más lento
A mayor peso de los elementos a cargar más lento
Para dar algunas referencias y saber si tu blog está en lo normal voy a usar mi blog personal. Lo digo porque el mío personal se compone de texto, imágenes, un álbum de fotos, y un Windows media player. Es decir bastante normalito.
Este de blog de herramientas yo considero que está sobrecargado, y es así para mostraros las cosas que se pueden hacer, aunque procuro no rebasar lo razonable (aunque a veces no lo consiga)
Os pongo captura de los resultados de este mismo blog de Herramientas.
Como diagnosticar tu blog
Ve a esta Web
Donde pone Url introduce la dirección de tu blog, por ejemplo http://mmadrigal.spaces.live.com
Selecciona Test Now
Abajo del todo te aparecerá una imagen con los resultados
Para interpretarlos y ver qué problemas podemos tener en cuenta esto
Total loading time (Tiempo total de carga) Depende del peso del blog, y de la línea de conexión. Si tienes un adsl de 1mb costará más cargar que un adsl de 3 Mb, para que nos entendamos.
Si tarda menos de 3 segundos tu carga es muy buena
Entre 3 y 5 segundos es normal (se puede mejorar, pero no está mal)
Más de 5 segundos es indicador de que tenemos un problema grave
Total objects (Cuantos objetos en tu mismo blog cargas, y cuanto pesan)
Más de si tu valor esta en menos de 200 Kb es muy bueno
Entre 200 y 500 diremos que es normal
Si sobrepasa los 500, cuanto más arriba, más problema en la carga
External Objects (Cuantos objetos externos tienes y cuanto pesan) Por ejemplo reproductores de youtube, finetune, etc, etc
Más de si tu valor esta en menos de 200 Kb es muy bueno
Entre 200 y 500 diremos que es normal
Si sobrepasa los 500, cuanto más arriba, más problema en la carga
Como localizar los problemas en el Space
Ya hemos comprobado el estado del blog. Y ahora ¿cómo se quien es el culpable?
Bueno pues lo primero es localizar las partes del blog que pesan (que ocupan más espacio, y por tanto hay que descargar más lentamente)
Para ello donde pone Sort By pulsa la flecha y elige Size.
Esto ordenara todo lo que descargamos del blog por el tamaño que ocupa, empezando por los más pesados.
Haciendo click en el enlace que queramos veremos la imagen que pesa ese tamaño, lo que nos permite identificarlas.
Ahí verás que es lo que cuesta más descargarse.
La experiencia dice que normalmente son las imágenes, sobre todo los gifs, y si son animados mucho más.
Yo he visto Blogs en que el responsable del problema eran una o dos imágenes que "pesaban" más de 1 Mb cada una.
Elementos que "pesaban" el doble o triple que el blog completo.
En este ejemplo (espero que me perdone su autor, nada más lejos de mi intención ofender)
En los totales vemos que el blog es muy pesado, observemos sus valores
En los totales vemos que el blog es muy pesado, observemos sus valores
Total loading time (4.1) esto es debido a mi línea que es muy rápida, en una línea normal el tiempo sería mucho más alto
Total Objects 1286 K. Más de 1 MB
External Objects 1094K.
En definitiva un Blog bastante lento.
Si miramos como he indicado que es lo que esta ralentizadlo ver que las 6 primeras imágenes pesan más de 1MB. Es decir esas imágenes son las que hacen el Space tan lento
¿Cómo lo soluciono?
Pues si has conseguido identificar tu problema, la solución más evidente es eliminar al responsable. Muchas veces quitando uno o dos elementos el blog carga hasta 3 veces más rápido.
Hablaremos de soluciones menos drásticas en otras entradas. Mientras os invito a comentar vuestra experiencia con este sencillo test, y si os ha sido útil.
Mientras os invito a releer esta entrada sobre los errores más comunes a la hora de elaborar un Space
Un saludo a todos.
Últimos Comentarios
- File Blank 1 comentario hurano
- Lo que las empresas siempre quisieron preguntar sobre los blogs 1 comentario hurano
- Consentimos 2 comentarios Santiago Fiona
- Como actualizar el Iphone 2g al nuevo sistema Iphone 2.0 en Windows, y algunas consideraciones sobre la actualización 32 comentarios joel sanchez Jufero7 ivi ivi Marcelino Madrigal García
- El diario el Mundo ofrece la audición del último disco de Coldplay "Viva la Vida", y lo descarga en tu PC, aunque uno no quiera 1 comentario Anónimo


8 comentarios · Escribe aquí tu comentario
José Antonio Hurtado García dijo
O.K. Marcelino, en los puntos que señalas tienes razón, pero esos puntos no son "el problema" de la Comunidad.
Imagínate que tengo un blog que en condiciones normales tarad 12 sg en cargar (a la seis de la mañana) por la tarde ni doce segundos ni doce leches, no carga.
Entas en la Comunidad para loguear y a pantalla del login aparece a toda veocidad, pones clave contraseña y se acabó, no entras y el error es siempre el mismo: superdo el código de espera en el servidor...
Yo ya no cargo fotos aquí, es más para la exposición por fotógrafo me las subo una a una a Flickr, de allí copio el código y luego organizo la exposición en HTML y la pego en La Comu... todo ello porque me es imposible reunir los códigos de las fotos de la propio Comunidad por lo lento que se trabaja en ella.
El problema principal estriba en la ocupación del servidor (o servidores) y eso sólo se resuelve de una forma.
Señor Capullo dijo
Muy interesante, como siempre. A mí, lo que más me pesa es la cabecera del blog... y lo segundo los propios post (yo es que soy muy denso escribiendo). 130 imágenes, de las que la mayoría son avatares... en total 21 segundos en cargar la página... una pasada...
Señor Capullo dijo
Por cierto, haciendo el mismo test con la copia de respaldo del blog en Wordpress (con los mismos posts, fotos y demás) sólo tarda 3.8 segundos...
Marcelino Madrigal García dijo
Jose Antonio
Cierto. Por eso dije "A parte de los problemas de ralentización de la Comunidad que vienen de la infraestructura que la soporta (que no me voy a meterme a discutirlos), el uso de las fotos de los blogueros coleccionistas de las mismas en vez de alternativas como Flickr (que tampoco), hay una cosa que pasa inadvertida y sin embargo está colaborando a que los blogs vayan cada vez peor."
Marcelino Madrigal García dijo
Sr. Capullo Y Jose
Los tiempos no son tampoco excesivamente significativos porque dependen de cosas como la conexión , el tipo de la misma, etc.
Lo que es inapelable es la carga y peso de los contenidos
Nynaeve dijo
Pues yo estoy algo desconcertada:
La Bombilla: 18 sg
Nynaeve: 17 sg
La Bombilla Fotógrafa: 6.7 sg...
En la bombilla tengo muchos más "amigos" que en ninguno de los otros.
En el de fotos, de acuerdo que ya utilizo lo de flickr, quizá sea eso, aunque tampoco lo entiendo mucho.
También lo he probado con el de Patita y una vez me ha dado 17 sg y otra 9 sg..
Eso sí, en todos lo que más pesa es la cabecera y aparecen unos en rojo que cuando he ido a ver, son los mensajes de error de la comu, los hay por cada tipo de plantilla por lo visto...
Marcelino Madrigal García dijo
Nynaeve
Vuelvo a decir que los tiempos no son significativos, que dependen de la conexión que uno tenga y otros factores.
Lo que si es significativo es la carga y el peso. Los avatares es una carga innecesaria. En cuanto a las fotos logicamente responde mejor Flickr que la Comunidad, y todo el mundo puede disfrutar de las fotos.
Pero esto mejor dejarlo porque ya vi lo que pasó cuando expliqué lo que ahora mismo usas.
Los mensajes de error aparecen seguramente por time out. El servidor está tan saturado que no responde.
Que la plataforma de la comunidad es insuficiente está claro.
Que el uso que se le da no es el correcto también. Técnicamente, por supuesto
Eso quise decir
Nynaeve dijo
Ya, sí lo sé, si solo es que me ha chocado, de hecho con lo que visto, me quedo con el análisis de los pesos que hace.
El problema es que creo que el sistema está montado así (digo lo de amigos), e imagino que deberían haberlo tenido en cuenta.
O tampoco esperaban tener este "éxito" o que la gente lo utilizaría como un fotoblog (yo la primera), en lugar de utilizarlo sólo como escaparate de esas fotos, pero sin alojarlas en este sistema...
Gracias por la info
Escribe tu comentario