From fdf3ec36a448083de9374113124a1c8875c9d663 Mon Sep 17 00:00:00 2001 From: Michael Li Date: Wed, 21 Jun 2023 20:35:05 +0800 Subject: [PATCH] update docs/proposal --- ...于多媒体资源URI信息存储优化.md | 30 +++++++++++++++++++ .../23062121-关于Migration的优化.md | 25 ++++++++++++++++ 2 files changed, 55 insertions(+) create mode 100644 docs/proposal/23062120-关于多媒体资源URI信息存储优化.md create mode 100644 docs/proposal/23062121-关于Migration的优化.md diff --git a/docs/proposal/23062120-关于多媒体资源URI信息存储优化.md b/docs/proposal/23062120-关于多媒体资源URI信息存储优化.md new file mode 100644 index 00000000..31a305f2 --- /dev/null +++ b/docs/proposal/23062120-关于多媒体资源URI信息存储优化.md @@ -0,0 +1,30 @@ +| 编号 | 作者 | 发表时间 | 变更时间 | 版本 | 状态 | +| ----- | ----- | ----- | ----- | ----- | ----- | +| 23062120| 北野 | 2023-06-21 | 2023-06-21 | v0.1 | 提议 | + +### 概述 +目前图片、视频、附件资源的位置信息是使用完整url的形式存储在sql表中,也就是对外可取的url链接,这就造成这些多媒体资源与一个网站的网址进行了 +绑定,如果网站变更网址后,这些媒体资源将访问不了,除非使用原先的网址。 + +### 需求 +* 变更网址不影响图片、视频、附件资源的获取; +* 图片、视频、附件资源的存储位置应该对外透明,内部如何存储已经具体的存储位置信息不应该暴露到对外url链接中; +* 图片、视频、附件资源的存储位置信息在sql表中应该存储为相对地址; + +### 方案 +#### 设计要点 +* 图片、视频、附件资源的相对位置信息存储在sql表中; +* 图片、视频、附件资源的对外url地址采用动态生成的方式,可以采用服务端生成或者客户端生成的方式或者通过api的参数来自定义; + +#### 设计细节 +TODO; + +### 疑问 + +1. 为什么要优化? +解绑网站地址与图片、视频、附件资源的对应关系。 + + +### 更新记录 +#### v0.1(2023-06-21) - 北野 +* 初始文档 diff --git a/docs/proposal/23062121-关于Migration的优化.md b/docs/proposal/23062121-关于Migration的优化.md new file mode 100644 index 00000000..fed6bb05 --- /dev/null +++ b/docs/proposal/23062121-关于Migration的优化.md @@ -0,0 +1,25 @@ +| 编号 | 作者 | 发表时间 | 变更时间 | 版本 | 状态 | +| ----- | ----- | ----- | ----- | ----- | ----- | +| 23062121| 北野 | 2023-06-21 | 2023-06-21 | v0.1 | 提议 | + +### 概述 +数据库表的Migration优化。 + +### 需求 +TODO; + +### 方案 +TODO; + +#### 设计细节 +TODO; + +### 疑问 + +1. 为什么要优化? +TODO; + + +### 更新记录 +#### v0.1(2023-06-21) - 北野 +* 初始文档