当前位置:  开发笔记 > 前端 > 正文

将内容写入markdown时,将内容作为html存储在数据库中是最佳做法吗?

如何解决《将内容写入markdown时,将内容作为html存储在数据库中是最佳做法吗?》经验,为你挑选了1个好方法。

或者只是保存降价并将其呈现在请求上通常可以吗?

我正在编写一个使用markdown进行内容的网站.堆栈溢出同样使用markdown来评论和提问.

我将内容作为markdown存储在数据库中,然后在用户访问站点时将其呈现为html.

我有一种感觉,我应该将markdown和html输出存储在数据库中,以减少服务器上的负载.然而,现在表现似乎不是一个问题(着名的遗言.)

这是一个使用rdiscount gem转换降价的rails网站.



1> Chuck..:

这取决于您是否打算将Markdown内容编辑为可编辑内容.如果它是一次写入 - 编辑 - 从不,那么就没有必要保留源代码.否则,显然你需要保持Markdown.

在大多数情况下,渲染Markdown(至少使用一个体面的库)根本不会给服务器带来压力.如果服务器端处理开始成为问题,请查看缓存(memcached或类似).

推荐阅读
地之南_816
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有