VienBlog-如何开启上传图片压缩功能

VienBlog-如何开启上传图片压缩功能

2019-4-12版本更新:增加图片懒加载,增加上传图片压缩功能。

为什么要图片压缩

对上传的图片压缩,可以减少服务器存储占用、减少访问下载带宽、流量使用,并且加快网页的访问速度,何乐而不为呢?

如何开启图片压缩

VienBlog使用的是第三方压缩工具TinyPNG,所以需要其api支持。

申请TinyPNG的API

申请地址:https://tinypng.com/developers

填入一个名字(随便写)、填入一个邮箱(必须是可以接受邮件的邮箱,他没有密码登录,只能从邮箱验证登录)。如下图:

tinypng developer api

然后进入个人主页的api选项,这里直接给出链接:https://tinypng.com/dashboard/api ,复制你的api key.

tinypng developer api

注意:免费的每个月有500次调用,不过对于我们写写博客应该够了。

配置VienBlog

我们需要在项目根目录的.env文件里增加TINIFY_APIKEY 配置项,添加刚刚的api key,例如:

TINIFY_APIKEY=eWUYUFG5w65****Dk8MPPBRHnHbuLpxO

注意:请换成你自己的api key

说明

  • 开启上传图片压缩之后会大大加长上传时间,由原来的秒传,根据图片大小会变为几秒到几十秒不等,所以请尽量不要上传太大(>1M)的图片。
  • 此工具仅支持.png, .jpg(或.jpeg)格式的图片压缩。但这并不代表不能上传其他类型,只是其他类型不会经过压缩处理。
  • 每个账号每月免费api调用最多500次
猜你喜欢