我將在我正在開發的一個項目中實現一個輕量級格式化語言(可能是Textile,也許是Markdown),我很好奇如何最好地將它存儲在數據庫中。如何在數據庫中存儲輕量級格式(Textile,Markdown)?
如果用戶能夠編輯他們發佈的內容,那麼對我來說,原始的非轉換標記是存儲的,這樣用戶下次不必編輯HTML。但是由於內容將被顯示的不僅僅是編輯內容,所以存儲內容的轉換副本也是有意義的,以便原稿不必在每個頁面視圖中通過Textile發送。
因此,在數據庫中並行存儲原始內容和轉換後的內容是否是常見的做法?有沒有更好的辦法?
謝謝!