Я хочу использовать Markdown для системы комментариев на моем сайте, но я наткнулся на следующую проблему: что я должен хранить в базе данных - исходный комментарий в Markdown, проанализированный комментарий в HTML или оба?
Мне нужна версия HTML для просмотра и версия Markdown, если пользователь должен отредактировать свой комментарий. Если я храню версию Markdown, мне приходится анализировать комментарии во время выполнения. Если я храню версию HTML, мне нужно преобразовать комментарий обратно в Markdown, когда пользователю нужно его отредактировать (я нашел Markdownify для этого но это не безупречно). Если я сохраню обе версии, я удваиваю используемое пространство.
Какой был бы лучший вариант? Кроме того, как Qaru справляется с этим?