富文本的图片存储到对象存储上,链接怎么存最合理?

2020-02-19 14:46:24 +08:00
 yejinmo

目前要做一个文章功能,需要可支持上传图片的富文本编辑器。

想法是调用方通过 STS 鉴权后,将图片上传到对象存储服务上,图片以绝对地址的形式作为链接存到富文本中。

这样的方案有几个问题:

没有办法追踪引用,不知道哪个文章在用这张图,文章删除或编辑会造成图片冗余。

如果切换对象存储服务提供方,绝对链接无法处理。而做成相对链接不利于前端渲染页面。

问下大佬们目前主流的解决方案是怎样的 谢谢

1472 次点击
所在节点    问与答
4 条回复
Whsiqi
2020-02-19 14:49:37 +08:00
图床?
yejinmo
2020-02-19 14:50:30 +08:00
@Whsiqi #1

大部分业务都在百度云上,目前只能使用百度云的对象存储服务
nyfwan123
2020-02-19 14:55:27 +08:00
试试只存储和取出相对地址,然后在前端使用域名字符串+对象存储中的相对地址合并字符串再输出
opengps
2020-02-19 14:56:03 +08:00
关于迁移:建议从最初使用时候就固定使用某个二级域名作为引用地址,这样一换全换,只要后端路径规则一致就行。
关于管理:得靠对象存储自带的日志,查看 reffer 信息。如果是阿里云,配套日志分析工具会解决这个需求

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/645813

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX