Tutorial: Mejorar carga de imágenes en Wordpress con Lazy Load

  • Autor Autor Carlos Arreola
  • Fecha de inicio Fecha de inicio
Es evidente que entre la posición del scroll y el cálculo de si se carga o no la imagen siempre habrá una demora, para mí el sistema no es muy inteligente, lo ideal sería que cargara las imágenes x píxeles por debajo del scroll, o al menos que las precargara para evitar esa demora, pero eso implicaría la pérdida del efecto de ligereza que se supone que aplica el plugin... en fin, como en todos estos sistemas de cacheo, aceleración y demás, lo que ganas por un lado lo pierdes por el otro, a mí realmente no me gusta y no tengo intención de usarlo

Estoy de acuerdo, me tendre que conformar con WP-Super Cache para optimizar el tiempo de carga 😛7:
 
Gracias por el aporte... ideal para hosting compartidos
 
El plugin lazy load en wordpress, se encarga de mostrar solo las imágenes que aparecen en la pantalla del ordenador e ir dejando las que no para cuando el usuario navegue por todo el sitio. De esta forma evitaremos que usuarios que rebotan en el sitio consuman ancho de banda y hagan peticiones innecesarias a nuestro servidor, mejorando la carga de este.

Les mostraré un estudio de caso con uno de mis sitios que tiene imágenes un poco más grandes de lo normal: automoderno.com.

Las pruebas son realizadas en pingdom tools, todas desde el servidor de Nueva York (esto lo pueden cambiar en settings para tener una mejor precisión). Hice 8 peticiones pues los resultados no son exactos por lo que más vale probar en varias ocasiones. Las primeras 4 son sin el plugin y las últimas 4 con este ya instalado.

Carga de página, tamaño de la página y peticiones:

Enlace eliminado

La carga de la página y las peticiones no ha variado significativamente, pero en el tamaño de la página es donde podemos notar como desde unos 900kbs-1mb ha bajado hasta los 480kbs, un ahorro de hasta el 50% de ancho de banda.

Aquí dos imagenes del antes y después del tamaño de la página:

Sin plugin:

Enlace eliminado

Con Lazy Load:

Enlace eliminado

Y por último el historial de las 8 pruebas:

Enlace eliminado
Page speed ha descendido por que ahora carga el js del plugin que no es pesado como podemos observar un poco más arriba.

Instalación de lazy load para wordpress


Se puede instalar desde el buscador básico de plugins en el panel de wordpress o descargar y subir los archivos a la carpeta de plugins desde aquí.

Desde el buscador ponemos "lazy load" y nos debe aparecer el siguiente:

Enlace eliminado

Una vez instalado solo se activa y queda listo, además de que queda un lindo efecto en nuestros sitios.

Si les gustó este post tal vez les interese este otro en donde se muestra como optimizar las imágenes de wordpress automaticamente:
http://forobeta.com/tutoriales-de-w...ar-imagenes-wordpress-plugin-wp-smush-it.html


Si es cierto todo sobre el lazy load, yo lo uso en varios de mis sitios hace meses y lo que es más, se puede agregar sin plugin, con un enlace a una librería de Google, el script lazy load en una carpeta js de nuestro sitio, agregar otro código en el header para que funcione y en la carpeta de images hay que subir una imagen que es como un punto y es la que crea el efecto en las imágenes del sitio.
 
Gracias por el aporte.
 
gracias carlos por el tuto! Voy a ponerme las pilas y optimizar un poco mis sitios para dejar de exigir tanto mi host 😛
 
Gracias me servira :encouragement:
 
Pues a mi me da un problema esta plugin.

Lo descargo y lo activo.

Cuando lo activo, las imagenes de mi blog directamente no se cargan. Ninguna. Ni en el index, ni en las entrdas ni en ingún sitio... Lo desactivo y todo vuelve a la normalidad...

A alguno os ha pasado esto tan raro ??
 
Me viene genial este plugin, ya que el smush it me esta dando problemas a la hora de subir imágenes.

Muchas gracias
 
Justo iba a preguntar si merecía la pena instalar Lazy Load y veo que sí. Muy buen aporte!

He leído que en algunos navegadores nuevos no funciona. He visto que en Firefox no hace el efecto de shading cuando aparecen las imágenes, pero sigue funcionando la parte más importante.

Saludos.
 
Instalado, a ver como funciona aunque por los comentarios parece que funciona bastante bien. 😀
 
Instalado 😀 Recién ahora veo el thread, se ve que en enero no lo vi por estar de vacaciones 😛
 
Lo estoy probando 😀
 
Muy bueno

Ya lo probé funciona muy bien paso de tiempo de carga de 7s a 2.5s
 
Lo probare en mi sitio ya que tengo muchísimas imágenes, Gracias por el dato.:moon:
 
Gracias me viene genial tengo un sitio con muchas imágenes y se estaba haciendo muy pesado :encouragement:
 
A alguien más le da problemas el plugin? últimamente tiene la costumbre de no cargar las imágenes. Alguien más tiene ese problema?


Saludos!
 
A alguien más le da problemas el plugin? últimamente tiene la costumbre de no cargar las imágenes. Alguien más tiene ese problema?


Saludos!

Sin razón alguna en unos 2 o 3 sitios me ocurre eso, donde pasa simplemente lo desactivo. En los demás no tengo problemas.
 
Sin razón alguna en unos 2 o 3 sitios me ocurre eso, donde pasa simplemente lo desactivo. En los demás no tengo problemas.
Yo pensé que tenía que ver con el W3Total Cache pero aún desactivandolo se presenta el error. Y si, efectivamente si desactivo el Lazy Load todo funciona normalmente.

Has probado alguna alternativa a ese plugin? (me da miedo instalar plugins sin referencias).


Saludos!
 
Atrás
Arriba