【发布时间】:2012-02-12 19:55:11
【问题描述】:
所以我使用 Markdown 来格式化来自用户的文本输入:
http://michelf.com/projects/php-markdown/
但我这样做是破坏性的,所以在数据库更新之前文本会变成 HTML。在屏幕上显示时可以将其转换回markdown吗?原因是我希望允许用户编辑该文本,并且需要以原始形式...
【问题讨论】:
-
不容易,但你可以有一些误差。我的问题是,当它占用更多空间时,为什么要将 HTML 存储在数据库中?
-
我现在实际上会将它存储两次。保留 markdown 以供编辑和易于转换的 html 以供显示。 (当然,单独的缓存也可以。)