运用了许久的 Flarum 一直想找一个相对来说比较好用的图床插件,也尝试运用过许多款不同的 Flarum 图画上传插件都不太满意。在 2016 年前后有一款比较可靠的插件也在 2018 年前后停止了更新。 通过调研,最近找到了字节跳动旗下的火山引擎 veImageX 集成插件,体验了几天,作用尚满意,也分享给咱们。当然,根据官网介绍 ImageX 不仅支撑图画处理还支撑文件分发与保管等同于图床加静床的组合。

开通服务

  • 拜访火山引擎官网 www.volcengine.com/products/im… 注册并登录账号

  • 实名认证 console.volcengine.com/user/authen…

  • 进入火山引擎操控台 console.volcengine.com/imagex/

装置与装备

  1. 给 Flarum 装置火山引擎 veImageX 插件 discuss.flarum.org.cn/d/3840

    composer require ExerciseBook/fof-upload-imagex
    

    运用指令装置插件

  2. 翻开 Flarum 操控台开启插件

    使用 veImageX 为 Flarum 论坛升级图片品质
    开启 FoF UploadFoF Upload ImageX 插件。

  3. 填写 FoF Upload ImageX 插件的装备

    1. 登录基本信息

      Access Key 和 Secret Key 是你的火山引擎账户的登录信息

      使用 veImageX 为 Flarum 论坛升级图片品质

    2. 服务基本信息

      先在火山引擎操控台中申请一个图画处理服务,然后将该服务的基本信息填入插件装备

      使用 veImageX 为 Flarum 论坛升级图片品质

    3. 填写图画处理模板

      我个人习惯预览图运用一个等比缩放到宽度为 640px 的模板作为小图处理模板,而大图处理模板留空。这种装备能够使得帖子的阅读图运用的是一个较小的尺度,而点开大图显示的时候运用的是完好尺度,比较人性化。 图画处理的模板,是 ImageX 供给的图画处理概念,能够在火山引擎 ImageX “图画处理装备”中进行装备,形如“tplv~xxxx.webp”

      使用 veImageX 为 Flarum 论坛升级图片品质


  1. 装备完结火山引擎集成插件之后,咱们来装备 fof/upload

    fof/upload 插件中的图画上传方式和加载方式均挑选 ImageX 后保存。

    使用 veImageX 为 Flarum 论坛升级图片品质

作用

在运用 ImageX 集成插件之前,图画的加载都是通过网站服务器来分发。因为无论是预览图还是大图都是加载原图,这种情况可能会对服务器的存储和带宽都造成一定的压力。

使用 veImageX 为 Flarum 论坛升级图片品质
使用 veImageX 为 Flarum 论坛升级图片品质
能够见得,在图片预览只要大约 400px 时,用户加载到的图片依然是完好的大图。


运用 ImageX 集成插件之后,图画的处理和分发都由火山引擎供给的服务来实现。

使用 veImageX 为 Flarum 论坛升级图片品质
使用 veImageX 为 Flarum 论坛升级图片品质
在点开大图前,用户看到的图片是运用了上文装备的小图处理模板处理后的图片。相对来说尺度较小。
使用 veImageX 为 Flarum 论坛升级图片品质
而点开大图阅读后,用户看到的图片是运用了上文装备的大图处理模板处理后的图片。因为本文的装备中大图处理模板是留空的,因此用户此刻得到的是原图。

扩展装备

咱们在 veImageX 集成插件的装备中能够发现有一个 文件鉴权密钥 的装备项。该装备首要用来做防盗链。

使用 veImageX 为 Flarum 论坛升级图片品质
在火山引擎 veImageX 操控台中的域名装备里能够装备 URL 鉴权。 将鉴权模式挑选 C 后,填入一个密钥。 能够运用 1Password 的随机密码生成器来生成一个密钥,推荐长度大于 64 1password.com/zh-cn/passw…
使用 veImageX 为 Flarum 论坛升级图片品质
将密钥填写好后点击确认。

把刚刚在火山引擎操控台里设置的鉴权密钥填写到集成插件的鉴权密钥中,防盗链功能即可收效。

使用 veImageX 为 Flarum 论坛升级图片品质
可见 ImageX 集成插件管理的图片的加载地址均被添加上了鉴权参数。
使用 veImageX 为 Flarum 论坛升级图片品质

十分的好用~ 文章为原创文章,若有侵权请联络;