WebP Server Go 是一款开箱即用的WebP动态转换服务器。它能实时将JPG、PNG、BMP等格式的图片转换成WebP格式,无需修改图片链接就能实现全站流量优化。
WebP Server Go是一个基于 Golang 的服务器,可让您动态提供 WebP 图像。
它旨在在不改变原始 URL 的情况下,将原始图片优化压缩为更现代的格式,解决网站因输出较大旧格式图片(如 JPG、PNG)而导致服务器额外带宽开销、加载速度缓慢的问题,从而提升网页响应速度,提升 Pagespeed 评分。
假设你有一个网站: https://example.com,其中有很多图片和照片位于 https://example.com/pics/someimages.jpg,大小从 1M~5M 不等。如果直接把这些图片放在网页上,必然会导致网页加载非常缓慢。这时,使用 WebP Server Go 可以:
- 保持原图片地址不变
- 减小图像尺寸并以更现代的图像格式输出(例如
webp
,avif
)
这个项目目前在gitlab上拥有总星标数量:✨2k stars
WebP Server Go特点
1.格式通吃王:支持JPEG/PNG/BMP/SVG等11种格式,连单反的NEF原始文件都能转
2.智能兼容侠:自动识别浏览器类型,Safari用户看到的还是原图
3.性能怪兽:转换过程吃内存不到50MB
项目链接
GitHub:https://github.com/webp-sh/webp_server_go
WebP 服务器文档:→ https://docs.webp.sh/