博客图文这种是将前端的代码作为数据存到数据库中吗?(图片和文字的位置)
相关帖子
-
88250 •订阅者
我也纳闷。
楼主,提问前请务必了解一下提问的智慧。
-
- 图片单独上传,不要存数据库,上传成功后取得 URL
- 前端编辑器将 URL 插入到文本中,具体插入位置用户自己可以选择,插入文本可以用 HTML 语法即
<img>
标签,也可以用其他排版语法比如 Markdown - 数据库中保存 HTML 代码或者 Markdown 原文
- 访问渲染文章时浏览器自动渲染
<img>
如果要做得再细致一点:
- 用户上传图片文件时将文件信息单独保持到“文件元数据表”中,记录文件的大小、时间、类型、上传者等元数据信息
- 发布文章持久化数据库时将内含的文件 URL 和之前的文件元数据进行关联,保存到“文章文件表”中
这样的话以后可以方便管理用户上传的文件,可以很清晰地知道哪篇文章关联了哪些文件等等。
谢谢 D 哥 - 其他回帖
- 查看全部回帖