在文件系统或数据库中存储 html

Storing html in filesystem or database

我正在构建一个类似于维基百科的 Forum/kind,用户可以在其中使用富文本编辑器并上传图像。我考虑过将该“文本”(Prosemirror html)保存为文件系统(Google 云存储)中的文本文件,而不是 mysql 数据库中的字符串。因为那样的话,我就不必限制 String / 并且存储该文本会更便宜。然后我会使用 mysql 来引用该文件以保持关系。

这是个好习惯还是我遗漏了什么?

我们过去开发过类似的东西,相信这种做法是合理的。几个指针,将文件保存在某种结构中以提高查找速度并允许将来更容易 p运行ing (清理)。例如:

\forumhtml\year\month\day\category\

还要确保对 text/html (base64) 进行编码,这样您就不会 运行 遇到通过任何 API 发布的任何问题。