質問: * `2`,`3`を見てわかるように、現状だと`文字列で保存してあるHTMLをデコードして表示する`処理が必要な気がしますが、同じような要件の場合どうするのが一般的でしょうか。 * `HTMLをDBへ保存する`というのが違和感で質問させていただきました。 * 以下の解答欄にもありますが、セキュリティ的にも`HTML`は避けたほうが良さそうで、どのようなアプローチがあるのか調べています。 データベースにhtmlを保存すべきか * ご指摘いただけると幸いでございます。よろしくお願いします。
回答: > > 上記の要件の中でエディタをCKeditorで入力・保存した時に、デフォルトではHTMLに変換され保存されます。 > > > はい、あくまでCKEditorは**HTML用の**エディタです。マークダウンを入出力する目的には適当ではありません。 > > 同じような要件の場合どうするのが一般的でしょうか。 > > > 単なる``でマークダウンを直接(あるいはツールバーなどの補助も使って)入力させて、別な箇所に生成結果を表示する、このTeratailの解答欄のようなものが一般的かと思います。