gpt4 book ai didi

markdown - 存储和显示 Markdown 输入文本的最佳方式是什么?

转载 作者:行者123 更新时间:2023-12-02 12:08:44 26 4
gpt4 key购买 nike

我注意到 wmd 编辑器可以输出 HTML 或 markdown。将用户输入(在数据库中)存储为 Markdown 或 HTML 是否更有意义?如果作为 Markdown ,稍后在网页上显示它的最佳方式是什么(任何示例将不胜感激)。

鉴于建议将其存储为 Markdown ,是否有任何标准转换器/样式表/其他任何东西可以在之后实际显示它?

最佳答案

我想说,将 Markdown 存储在数据库中,并在显示时将其处理为 HTML 会更容易。

您可以将输入存储为 HTML,然后当用户想要编辑它时,使用类似 markdownify 的内容。将其转换回 Markdown - 但你并没有真正获得任何东西,并且失去了很多(例如原始的 Markdown 格式)。这也是相当循环的(您将 markdown 转换为 HTML,存储它。然后将 HTML 转换为 markdown,允许用户编辑它,将其转换回 HTML,然后存储它......)

如果您担心在每个页面 View 上解析 markdown 的性能:将输出 HTML 缓存在临时位置(内存中或光盘上)。 HTML 比源 markdown 更容易重新创建

关于markdown - 存储和显示 Markdown 输入文本的最佳方式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/255448/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com