返回列表 发帖
查看: 1898|回复: 1

插件定制:附件类:支持对图片的高级玩法处理加速

1

主题

2

回帖

8

积分

初学乍练

贡献
0 点
金币
5 个
发表于 2021-1-28 14:42:45 | 显示全部楼层 |阅读模式
背景说明:最近发现一个不错的图片服务应用,做的比较专业:
    1. 这是参考资料参考官网描述:<a  target="_blank">https://www.volcengine.cn/docs/508/6876</a>

    2. <b>ImageX已经具备官网SDK有哪些?</b>

    3. <ul><li>上传SDK:<a  target="_blank">https://www.volcengine.cn/docs/508/20045</a></li><li>图片加载器SDK:<a  target="_blank">https://www.volcengine.cn/docs/508/65988</a></li><li>官网所有的API:<a  target="_blank">https://www.volcengine.cn/docs/508/9351</a></li></ul>
    复制代码

场景化描述

  • 上传与备份场景:主要用于文件上传、附件上传、图片上传、图床上传等;
  • 图片加载场景:主要用于图文、信息流、互联网图片和文件加载;
  • 附件下载场景:主要是文件下载等(不是很推荐但支持);


寻求插件开发:
————————————————————————————————————————————

整体诉求一:(最高优先级)

实现效果:

比如我原始的网站图片地址是:
  1. https://www.ujne7.com/data/attachment/forum/202101/14/115112h5aean5appaaiz5a.png
复制代码

处理后期望图片地址变成:
  1. https://www.ujne7.com/data/attachment/forum/202101/14/115112h5aean5appaaiz5a.png~tplvxxxx.webp 其中域名可替换
复制代码

  (这个添加上~tplvxxxx.webp,是ImageX这个服务具备的转换成其他格式和图片效果的能力)

能够实现访问的时候只要是网站的图片动态拼接附件地址即可;


  1. 后台配置:

  2. 模板地址拼接:开关; 输入模板,(~tplvxxxx.webp部分)<div>
  3. </div><div>替换文件类型:仅限制图片类(非图片类不替换);

  4. 替换域名:输入域名(<a  target="_blank">http://www.ujne7.com</a> 部分)

  5. 作用论坛版块和门户版块;</div>
复制代码


整体诉求2:(低优先级)


实现附件托管效果;


    1. <ul><li>上传相关:<ul><li><b>必备:</b><font style="background-color:rgb(251, 191, 188)">ServiceID(服务ID)、Acesskey、SecretKEY、region(地区)</font>;</li><li><b>可选:是否本地保存备份、、是否指定本地上传文件夹、</b></li><li>其他可选:定时同步
    2. </li></ul></li><li>访问相关:<ul><li><font style="background-color:rgb(251, 191, 188)">必备:是否https、域名配置 、图片模板配置</font>;
    3. </li><li>这里就是图片模板配置需要动态的在文件后缀添加,拼接出来</li></ul></li></ul>
    复制代码


参考官方给出的测试效果:https://blog.csdn.net/weixin_44643524/article/details/112550247




为什么我要使用他们,就是他们的图片压缩,还有一些处理效果,做的很专业,简单测试了几个图,至少能节省30%-50%的CDN传输费用;















回复

使用道具 举报

1

主题

2

回帖

8

积分

初学乍练

贡献
0 点
金币
5 个
 楼主| 发表于 2021-1-28 14:50:04 | 显示全部楼层
背景说明:最近发现一个不错的图片服务应用,做的比较专业:
    • 这是参考资料参考官网描述:https://www.volcengine.cn/docs/508/6876
    • ImageX已经具备官网SDK有哪些?
    • 上传SDK:https://www.volcengine.cn/docs/508/20045
    • 图片加载器SDK:https://www.volcengine.cn/docs/508/65988
    • 官网所有的API:https://www.volcengine.cn/docs/508/9351

    [color=rgb(51, 102, 153) !important]复制代码


场景化描述

  • 上传与备份场景:主要用于文件上传、附件上传、图片上传、图床上传等;
  • 图片加载场景:主要用于图文、信息流、互联网图片和文件加载;
  • 附件下载场景:主要是文件下载等(不是很推荐但支持);


寻求插件开发:
————————————————————————————————————————————

整体诉求一:(最高优先级)

实现效果:

比如我原始的网站图片地址是:
  • https://www.ujne7.com/data/attachment/forum/202101/14/115112h5aean5appaaiz5a.png

[color=rgb(51, 102, 153) !important]复制代码


处理后期望图片地址变成:
  • https://www.ujne7.com/data/attachment/forum/202101/14/115112h5aean5appaaiz5a.png~tplvxxxx.webp
  • 其中域名可替换  (这个添加上~tplvxxxx.webp,是ImageX这个服务具备的转换成其他格式和图片效果的能力)

[color=rgb(51, 102, 153) !important]复制代码


能够实现访问的时候只要是网站的图片动态拼接附件地址即可;


  • 后台配置:
  • 模板地址拼接:开关; 输入模板,(~tplvxxxx.webp部分)
  • 替换文件类型:仅限制图片类(非图片类不替换);
  • 替换域名:输入域名http://www.ujne7.com部分)
  • 作用论坛版块和门户版块,作用范围选择;


[color=rgb(51, 102, 153) !important]复制代码



整体诉求2:(低优先级)


实现附件托管效果;

    • 上传相关:必备:ServiceID(服务ID)、Acesskey、SecretKEY、region(地区)
    • 可选:是否本地保存备份、、是否指定本地上传文件夹、
    • 其他可选:定时同步
    • 访问相关:必备:是否https、域名配置 、图片模板配置
    • 这里就是图片模板配置需要动态的在文件后缀添加,拼接出来

    [color=rgb(51, 102, 153) !important]复制代码



参考官方给出的测试效果:https://blog.csdn.net/weixin_44643524/article/details/112550247
为什么我要使用他们,就是他们的图片压缩,还有一些处理效果,做的很专业,简单测试了几个图,至少能节省30%-50%的CDN传输费用;


回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 关注公众号
  • 有偿服务微信
  • 有偿服务QQ

手机版|小黑屋|Discuz! 官方交流社区 ( 皖ICP备16010102号 |皖公网安备34010302002376号 )|网站地图|star

GMT+8, 2024-4-27 00:50 , Processed in 0.043008 second(s), 7 queries , Redis On.

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2024 Discuz! Team.

关灯 在本版发帖
有偿服务QQ
有偿服务微信
返回顶部
快速回复 返回顶部 返回列表