ImageX评测(1):通过插件用上AVIF

写在前面

一直关注ImageX评测的事情,好久没有写文章评测了,今天在Discuz 的插件上发现了ImageX的身影;插件地址,今天需要评测的是火山引擎的这款ImageX插件;
几个概念做一些说明:

  • 火山引擎ImageX:灵活、高效的图像、文档等各类素材上传、托管、智能处理和分发一站式解决方案,官网改名字叫veImageX,应该是一个东西;看起来主要是提供了分发、托管和数据处理的一个服务;

ImageX评测(1):通过插件用上AVIF_第1张图片

  • Discuz!:是戴志康老哥开发的一个开源社区程序,老牌开源程序,目前已经开源,但前几年被腾讯收购了,目前仍然有很多的开发者还有地方社区均采用这款程序,主要群体是一帮有情怀的站长群体;

插件测评

测评环境

  • 环境:目前最新版的Discuz! X3.4 R20210630 UTF-8,网站已经运行了多年了;
  • 域名:w.ujne7.com
  • 插件:Linux / PHP v7.4.15

插件安装
直接到 addon.dismall.com/?ac=search&f_type=plugin&f_k=imagex ,搜索ImageX就可以看到这款插件;

ImageX评测(1):通过插件用上AVIF_第2张图片
目前来看这款插件应该属于第三方开发者来基于火山引擎ImageX进行包装开发的,不过看了功能还是提供了很多功能点;我的站点是PHP 7.4 所以直接选择PHP 7.4 进行安装;

插件功能概述

主要功能介绍
1.支持 PC 发帖和回帖上传,支持门户类图片和附件托管;
2.支持附件上传下载逻辑;
3.支持后台一键同步本地的论坛附件到火山引擎 ImageX
4.附件下载直接通过火山引擎 ImageX 链接,不走论坛流量,附件下载尽量保持附件原始名称。
5.支持用户端直传火山引擎 ImageX ,不需要经过服务端中转;
6.支持图像处理能力,通过图像处理可以支持 AVIF、HEIF 等下一代图像处理格式,有更高的压缩比;
7.支持直传上传监控能力,监控上传性能;
8.新增区分图像处理服务和素材托管服务;
9.新增支持web端avif解码器、heic解码器;支持配置客户端加载数据监控;
10.新增将上传部分和 加载部分分离,支持镜像回源模式使用;
11.支持离线迁移,支持兼容常见云厂商数据离线迁移等;

  1. 通过火山引擎支持数据监控打点上报等能力

(经过给作者提建议,我已经让他把我的测评地址,已经都关联到我的文章上了,也就当发个广告啦~)

正式启用

在启用插件之前,有些能力我还是不是很担心,后台接入如下:

ImageX评测(1):通过插件用上AVIF_第3张图片
提供的能力非常齐全,可能是一个比较有经验的开发者;

这里,我按照之前对火山引擎ImageX的理解,快速的配置了几个域名,我发现了和之前不太一样的地方:

AK和SK,直接按照官方指引就可以申请到;
图像处理服务ID,代表存储最终到的位置;
绑定域名,代表资源分发CDN时候使用的域名;
一般处理编号:这里我优选了AVIF格式,因为对这个格式我之前做过评测效果非常好;
缩略图:缩略图,直接在火山引擎ImageX后台配置了一个 500 500的缩略图,也就是所有的帖子地址,封面都是500500缩略图;

不一样的地方,ImageX更新了素材托管:

素材托管,我的猜测应该是给discuz 的附件、PDF和zip 使用的,看起来配置更简单,完全是一个静态资源托管平台,ImageX产品更新还是很快的(此处给ImageX官方人员打call)

客户端打点配置:按照插件指引,申请了appid 填写上了;

上传使用

考虑到插件的附件比较多,我的PHP 执行超时时间是300S,所以暂时没本地同步,我离线做了同步;这里做了验证;

ImageX评测(1):通过插件用上AVIF_第4张图片
图片打开速度快多了~

网站附件托管

很早之前,我在评测ImageX的时候发现,一直以为ImageX主要是做图像的,本次新增了素材托管,所以尝试一下
w.ujne7.com/forum.php?mod=viewthread&tid=177760

ImageX评测(1):通过插件用上AVIF_第5张图片

收益测算

  • 速度测算:

使用前速度:256KB

使用后速度:10MB/s

  • 成本测算:

使用前之前是在腾讯云上的存储+CDN服务,目前使用了ImageX 图片压缩效果来看节省:

原图地址: https://wpstatic.e7e7e7.com/f...
(45KB) 压缩后,可以用上AVIF格式
https://wpstatic.e7e7e7.com/f...
(30KB)成本降低 30%爽歪歪呀

下期,咱们讲,我是如何做数据迁移的!

文章为原创文章,若有侵权请联系;

你可能感兴趣的:(云计算)