gpt4 book ai didi

html - Markdown 到 HTML

转载 作者:太空宇宙 更新时间:2023-11-04 15:07:43 24 4
gpt4 key购买 nike

我想让用户用markdown编辑文章,然后转成HTML显示。我使用 pagedown 来做到这一点。但我希望用户以后能够编辑他们的文章,这意味着在将 Markdown 代码转换为 HTML 后将其发送给他们,我不知道最好的方法是什么。我想到了这些想法:

  • 使用 toMarkdown 将 HTML 转换为 markdown,但效果不是很好
  • 仅存储 Markdown 代码,这意味着数据库可能包含有害代码并需要用户清理内容,这很好,因为它仅在我的网站上使用,但如果有人想访问它而忘记清理怎么办他申请中的内容
  • 存储 Markdown 和 HTML,在服务器端转换 Markdown 并清理 HTML,当用户想要编辑文章时我们发送 Markdown 代码,当他想要查看文章时发送 HTML。问题是数据库将不得不存储更多的数据
  • 更好的主意?

做这件事的网站的一个很好的例子是 stackoverflow,但我不知道他们为此使用的方法。

最佳答案

就我个人而言,我只会存储 markdown,并使用诸如 memcached 之类的东西缓存生成的 HTML,以加快页面加载时的渲染速度。

在页面加载时从 markdown 生成 HTML -> 缓存它 -> 然后在一段时间后访问缓存。当您编辑它时;使缓存无效,或重新加热缓存以节省用户为您做这件事。

关于html - Markdown 到 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24173484/

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