← Volver al blog

¿Cuánto de tu factura de CDN y bucket estás pagando a ciegas?

Este artículo no cita ningún número "promedio de la industria". Los datos comprimidos del texto provienen de nuestras propias pruebas reales; los cálculos de costos proporcionan fórmulas, que puedes sustituir con tus propios precios unitarios de la factura para obtener el resultado. Cada mes, al revisar la factura de la nube, la mayoría de la gente solo mira el total: un poco más que el mes anterior, todavía dentro del presupuesto, y listo. Pero si desplegas la factura y la divides por producto, muchos sitios web, mini programas y plataformas de contenido descubrirán que los que suelen aparecer al principio suelen ser solo dos elementos:…

Compartir

Este artículo no cita ningún número "promedio de la industria". Los datos comprimidos del texto provienen de nuestras propias pruebas reales; los cálculos de costos proporcionan fórmulas, que puedes sustituir con tus propios precios unitarios de la factura para obtener el resultado.

Cada mes, al revisar la factura de la nube, la mayoría de la gente solo mira el total: un poco más que el mes anterior, todavía dentro del presupuesto, y listo.

Pero si desplegas la factura y la divides por producto, muchos sitios web, mini programas y plataformas de contenido descubrirán que los que suelen aparecer al principio suelen ser solo dos elementos:

  • Almacenamiento de objetos: cobran una tarifa de almacenamiento por GB·mes
  • CDN / Tráfico de red pública: cobran una tarifa de tráfico de descarga por GB

Y de estos dos, lo que más ocupa el espacio suele ser las imágenes.

El problema es que una parte significativa de los bytes de estas imágenes no pueden ser notados por los usuarios, pero tú sigues pagando por ellos cada mes.


1. "Comprimido al subir" no significa "comprimido lo suficiente"

Muchos equipos dicen: "Comprimimos al subir".

Hemos probado específicamente esta situación. La muestra es un sitio web que permite a los usuarios subir imágenes, que ya ha pasado por una compresión regular al momento de la entrada: 78 carpetas, 4624 imágenes, un total de 1,41 GB.

Tamaño Relativo al original
Archivo original ya comprimido por el sitio web 1,41 GB —
Empaquetado en zip 1,41 GB -0,2%
Recomprimido por ImgZilla 0,75 GB -46,8%

Sobre la base de "ya comprimido", se ahorra casi la mitad. Además, de las 4624 imágenes, cada una aún se puede seguir comprimiendo; ninguna es "ya al límite, saltar directamente".

La razón no es compleja: la mayoría de las compresiones de entrada son solo un ajuste de un parámetro de calidad unificado, o una limitación de tamaño, lo cual es un procesamiento unificado y conservador, lejos de haber agotado el espacio de codificación de cada formato.

Si tu biblioteca de imágenes son fotos directas de la cámara, diseños exportados o imágenes originales subidas directamente por operaciones, el espacio es aún mayor. Hemos probado en 32188 fotos JPEG directas de cámara y el volumen total se redujo en un 76,8%.


2. La tarifa de almacenamiento es una suma, la tarifa de tráfico es una multiplicación

Este es el punto que más fácil se ignora.

  • Tarifa de almacenamiento: una imagen guardada en el bucket cobra una tarifa por su volumen cada mes
  • Tarifa de tráfico: una imagen se cobra por su volumen cada vez que se abre

Por lo tanto, si una imagen de banner de la página de inicio tiene 300 KB de bytes inútiles adicionales, casi no se notará en la factura de almacenamiento, pero si se abre 100.000 veces al día, en la factura de tráfico es un aumento diario de aproximadamente 29 GB.

Cuanto más popular sea la imagen, más dinero pagas a ciegas. Y las imágenes más populares son precisamente las de la página de inicio, las fotos principales de los productos, las fotos de encabezado de los artículos, que son las posiciones más propensas a "subir imágenes originales a la ligera".


3. Calcula tu propia factura

No creas en ninguna estimación de nadie. Toma tu factura del mes pasado y sustituye en las siguientes dos fórmulas:

Ahorro mensual de tarifa de almacenamiento ≈ Volumen total de imágenes (GB) × Tasa de compresión × Precio unitario de almacenamiento (yuan/GB·mes)
Ahorro mensual de tarifa de tráfico ≈ Tráfico de descarga mensual de imágenes (GB) × Tasa de compresión × Precio unitario de tráfico (yuan/GB)

La tasa de compresión puede estimarse inicialmente de forma conservadora en 40% (un poco menor que los 46,8% que medimos en la muestra "ya comprimida"); espera a que corras tus propias imágenes para cambiar a los números reales.

Un ejemplo para demostración (los precios unitarios son valores hipotéticos, por favor cámbialos por los de tu factura):

Item Valor
Volumen de almacenamiento de imágenes 500 GB
Tráfico de descarga mensual de imágenes 10 TB
Precio unitario de almacenamiento (hipotético) 0,12 yuan/GB·mes
Precio unitario de tráfico (hipotético) 0,20 yuan/GB
  • Almacenamiento: 500 × 40% × 0,12 ≈ 24 yuan/mes
  • Tráfico: 10240 × 40% × 0,20 ≈ 819 yuan/mes

Se puede ver que el verdadero gran gasto está en el tráfico. Ahorrar en almacenamiento es solo un detalle, ahorrar en tráfico es el dinero real. Y este dinero se paga cada mes; si no procesas las imágenes, seguirá pagándose indefinidamente.

También hay beneficios que no se ven en la factura: las páginas cargan más rápido, los usuarios de dispositivos móviles gastan menos tráfico, los indicadores LCP se ven mejor y los paquetes principales de los mini programas se pueden comprimir fácilmente dentro del límite.


4. ¿Por qué sabemos que deberíamos comprimir pero nadie lo hace?

Hemos preguntado a muchos desarrolladores y administradores de sitios web, y las respuestas son básicamente tres:

1. Tienen miedo de cambiar las rutas.
Las herramientas de compresión en línea tradicionales requieren "subir → descargar → cambiar nombre → reemplazar → cambiar las referencias en el código", y en proyectos de miles de imágenes, nadie se atreve a tocarlos.

2. Tienen miedo de problemas de calidad.
Si después de comprimir dicen que "la imagen está borrosa", ya sea por diseño, operaciones o el jefe, nadie quiere cargar con esa culpa.

3. Es demasiado molesto.
Capa sobre capa de directorios, procesar imagen por imagen no es realista, y escribir scripts requiere ajustar parámetros y manejar varios formatos.

ImgZilla fue creado para resolver estos tres problemas:

  • Compresión en el lugar: después de comprimir, el archivo original se reemplaza directamente; el nombre del archivo y la estructura del directorio permanecen exactamente iguales, no se necesita cambiar ninguna referencia en el código
  • Pérdida visual nula: PNG y SVG son verdaderamente sin pérdida; JPEG, WebP, AVIF, HEIC se ajustan por separado para cada formato, controlados dentro del rango que no se puede distinguir a simple vista. Incluye una comparación dividida a izquierda y derecha, que puedes ampliar a píxeles reales para verificarlos tú mismo
  • Solo arrastra una carpeta: procesa recursivamente todos los subdirectorios, no necesitas elegir archivos ni ajustar deslizadores
  • Todo procesamiento local: los materiales internos, las imágenes de productos no publicados no necesitan ser subidos a servidores de terceros

5. Proceso real para "adelgazar" el bucket de almacenamiento

Si tus imágenes ya están en el almacenamiento de objetos, el proceso es aproximadamente este:

  1. Sincronizar a local: usa herramientas como rclone, ossutil, coscmd, aws s3 sync para llevar el directorio de imágenes a tu Mac
  2. Hacer una copia de seguridad primero: tranquilo, es una buena práctica, no es porque las herramientas no sean confiables
  3. Arrastrar a ImgZilla: arrastra todo el directorio, espera a que termine
  4. Sincronizar de vuelta al bucket: usa la misma herramienta para sobrescribir y subir, las rutas no cambian
  5. Actualizar la caché del CDN: haz un refresco del directorio de imágenes para que los nodos de borde obtengan los archivos nuevos

No olvides el paso 5. Si no lo haces, los nodos del CDN seguirán distribuyendo los archivos antiguos, y la factura de tráfico solo bajará después de que expire la caché.


6. Declaración honesta

  • ImgZilla actualmente solo tiene versión para macOS (requiere macOS 12,3 o superior), no hay versión para Windows
  • Además de PNG y SVG, otros formatos son pérdida visual nula, no pérdida de píxel puro. Si tu negocio requiere que los píxeles sean exactamente iguales (por ejemplo, imágenes médicas o materiales que requieren comparación de relación de aspecto), no realices reencodificación en estos archivos
  • La tasa de compresión varía de imagen a imagen. En nuestras pruebas reales, la relación de compresión por imagen oscila entre el 32% y el 86%, por lo que se recomienda seleccionar primero un directorio para probar y ver los números reales antes de decidir

Conclusión

Los proveedores de nube no te recordarán que las imágenes pueden ser aún más pequeñas, y en la factura no aparecerá una fila separada "bytes inútiles".

Pero está ahí, cada mes facturado por GB, y cobrado otra vez cada vez que se accede a ella.

Arrastra tu directorio de imágenes a ImgZilla y ejecútalo una vez, compara la factura del mes siguiente.

👉 Descargar ImgZilla: https://imagetool.app/ImgZilla

¿Quieres imágenes más ligeras y rápidas?

Descarga ImgZilla y comprime en local: tus imágenes nunca salen de tu Mac.