versión v0.0.1 Image2webp, una variedad de formatos de imagen en tiempo real de transcodificación webp

Image2webpGolang proyecto es utilizar el apoyo escrito una variedad de formatos de imagen en un tiempo real de transcodificación Webpaplicaciones de formato de imagen.

Actualmente apoyan JPG, JPEGPNGBMPGIF estos formatos son transcodificados en el Webpformato.

WebpImágenes del formato se pueden reducir de manera significativa en el volumen sin afectar mirada calidad de imagen, a fin de aumentar la velocidad de transmisión de la red, ahorrando recursos de tráfico de ancho de banda.

El proyecto también es compatible con el Webpformato de las imágenes en miniatura, sino también en tiempo real de transcodificación, puede ser no invasivo para la configuración de un servidor existente, sólo es necesario nginxhacer un poco de reenvío, no cambie ninguna otra lógica.

mejor Práctica

Mejor se dan cuenta de este proyecto es iniciar este servicio en el servidor de imágenes, configurar el reenvío de nginx u otro servidor web sólo tiene que coincidir con ^(.+)_webp(_(\d+)_(\d+)(.*))?$ el formato de URL se puede remitir a image2webp programa de modo que el formato WebP imagen de salida. También es compatible con el recorte de imagen dinámica, la generación más flexible de las miniaturas.

Si las imágenes de acceso front-end, cuando una gran cantidad de solicitudes, este enfoque transcodificación en tiempo real, resultara en la CPU insuficiente, a fin de buscar la gran cantidad de solicitudes, se deben utilizar en frente de archivo cdn él.

El conjunto CDN caché de la imagen deja de ser válida, este servicio sólo está de vuelta a la fuente para su uso, por lo que es perfecto.

Supongo que te gusta

Origin www.oschina.net/news/114739/image2webp-0-0-1-released
Recomendado
Clasificación