¿La compresión de las imágenes en mi sitio web mejorará sus tiempos de carga o solo su uso de memoria?

Ambos. Pero hay más de lo que parece pensar.

La compresión de imágenes permite que un servidor lea el archivo más rápido en un disco, luego la red puede entregarlo más rápido. PERO: si tiene varias imágenes, como iconos, tener varias imágenes de iconos pequeños hará que el tiempo de carga de su página sea más largo. Usted es mejor con un solo archivo de imagen, con espacios en blanco (o transparentes) alrededor de los iconos que múltiples archivos pequeños.

Leer un archivo grande desde el disco siempre es más rápido que leer varios archivos pequeños que se pueden dispersar por el disco (tenerlo en la misma carpeta no significa que estén en el mismo espacio en un disco, con SSD esto es mucho menos problemático, pero todavía hay muchos servidores web que usan HDD). Y la naturaleza de la mayoría de los protocolos de red hace que sea más eficiente transferir un archivo grande que varios.

Y para el cliente, el uso de memoria no es un problema, a menos que planee cargar cientos de imágenes de alta resolución …

Un lugar donde el uso de memoria es importante en realidad, es cuando su servidor está usando el almacenamiento en memoria caché … pero si está usando esto, ya sabe la respuesta a esta pregunta 😉

(archivo) ¡El tamaño importa!

La mejor práctica es dimensionar las imágenes no más grandes de lo absolutamente necesario.

(No maneje el cambio de tamaño con su HTML o CSS)

Use el tipo de archivo correcto

jpeg: fotos

png: vectores

gif: animaciones

Comprima los archivos anteriores usando:

JPEGmini – ¡Tus fotos a dieta!

TinyPNG – Comprime imágenes PNG mientras preserva la transparencia

Editor de GIF animado y creador de GIF

Imágenes más pequeñas = menos kb’s = menos para descargar = tiempo más rápido. Así que esta siempre es una buena victoria.

En lo que respecta a la memoria:

Primero tendrá que echar un vistazo a los registros de su servidor. ¿Cuál es el uso de la memoria? ¿Cuánto porcentaje se usa? Actualmente podría ser del 20%, pero también podría ser del 95%. Sin embargo, usar el almacenamiento en caché de memoria casi siempre será una pequeña victoria.

Comprimir las imágenes significa que se debe transferir menos a los clientes, por lo que mejorará los tiempos de carga. Incluso podría configurar su servidor web para comprimir contenido de texto sobre la marcha cuando el cliente lo admita (Cómo habilitar la compresión y gzip para la velocidad de la página). Esto reducirá aún más los tiempos de carga.

Ambos.

Dado que cuando las imágenes se comprimen, su tamaño de archivo disminuye, los tiempos de carga para el sitio web también mejorarán, ya que será necesario enviar menos datos desde el servidor que aloja el sitio.

Descubrí que comprimir imágenes disminuirá los tiempos de carga, aunque depende del tamaño actual de tus fotos. Si tiene toneladas de fotos en su sitio, definitivamente acelerará el tiempo de carga. WPsmush es una buena herramienta de compresión automática de imágenes gratuita, fácil de usar.

La compresión de imágenes tiene los dos beneficios de mejorar el tiempo de carga y el uso de memoria. Es altamente recomendado por todos los motores de búsqueda.

Lo primero seguro.