それとも、マークダウンを保存してリクエストに応じてレンダリングするだけで大丈夫ですか?
コンテンツにマークダウンを使用するサイトを書いています。スタックオーバーフローも同様に、コメントや質問にマークダウンを使用します。
コンテンツをマークダウンとしてデータベースに保存し、ユーザーがサイトにアクセスしたときにそれをhtmlにレンダリングしています。
サーバーの負荷を減らすために、マークダウンとhtml出力をデータベースに保存する必要があると感じています。しかし、パフォーマンスは今のところ問題のようには見えません(有名な最後の言葉です)。
これは、マークダウンを変換するためにrdiscountgemを使用するrailsサイトです。