Grav TinyPNG

Grav 提供了丰富的图片处理方法,在制作主题模板时非常好用;但是存在一个问题,处理过的图片文件大小比较大。官方提供了一个图片压缩插件 Grav Plugin Optimus,不过免费版的 Optimus 只能处理 100K 以内的文件。

TinyPNG 提供每月 500 张免费的图片处理,支持 5M 的图片文件。通过本插件,在 Grav 生成图片缓存文件时,会将缓存文件提交到 tinypng.com 进行压缩处理。这会导致初次访问时速度变慢,建议在系统设置中,关闭「在默认情况下清理图片缓存」选项,以保证后续的访问速度。另外,在页面中上传后直接插入到文章中的图片,默认并不会经过缓存系统,所以请开启「缓存所有图片」的选项。

安装

通过 Grav 插件面板安装,或访问 https://github.com/ladotech/grav-plugin-tinypng,下载后通过 Grav 后台的工具上传安装。

配置

只需要填写你的 TinyPNG API key 即可。在这里申请:https://tinypng.com/developers