| 编号 | 作者 | 发表时间 | 变更时间 | 版本 | 状态 | | ----- | ----- | ----- | ----- | ----- | ----- | | 23062120| 北野 | 2023-06-21 | 2023-06-21 | v0.1 | 提议 | ### 概述 目前图片、视频、附件资源的位置信息是使用完整url的形式存储在sql表中,也就是对外可取的url链接,这就造成这些多媒体资源与一个网站的网址进行了 绑定,如果网站变更网址后,这些媒体资源将访问不了,除非使用原先的网址。 ### 需求 * 变更网址不影响图片、视频、附件资源的获取; * 图片、视频、附件资源的存储位置应该对外透明,内部如何存储已经具体的存储位置信息不应该暴露到对外url链接中; * 图片、视频、附件资源的存储位置信息在sql表中应该存储为相对地址; ### 方案 #### 设计要点 * 图片、视频、附件资源的相对位置信息存储在sql表中; * 图片、视频、附件资源的对外url地址采用动态生成的方式,可以采用服务端生成或者客户端生成的方式或者通过api的参数来自定义; #### 设计细节 TODO; ### 疑问 1. 为什么要优化? 解绑网站地址与图片、视频、附件资源的对应关系。 ### 更新记录 #### v0.1(2023-06-21) - 北野 * 初始文档