我在互联网上看过几个例子,当他们'将BBCode文本保存在数据库中,然后在选择时,每次将此BBCode转换为html。
我的问题是:在数据库中保存(只需一次),然后选择并显示已转换的HTML代码时,将BBCode转换为html会不会更好?像这样的东西:
$_POST['text'] = strip_tags($_POST['text']);
// here, in $_POST['text'] convert BBCode to html code.
// insert table converted $_POST['text'].
这是不好的做法吗?如果是,为什么,哪些问题可能导致这种情况?
答案 0 :(得分:4)
始终保存" rawest"数据库中的数据形式。这样您就可以通过交换表示层来生成任何表示格式(例如HTML,EPUB,PDF等)。