Ich habe mehrere Beispiele im Internet gesehen, als 'sie' BBCode-Text in der Datenbank gespeichert haben, und dann, bei Auswahl, jedesmal diesen BBCode zu HTML konvertieren.BBCode vs html, welche in der Datenbank speichern?
Meine Frage ist: wäre es nicht besser konvertieren BBCode in HTML beim Speichern (nur einmal) in der Datenbank, und dann wählen und zeigen bereits konvertiert HTML-Code? etwas wie dieses:
$_POST['text'] = strip_tags($_POST['text']);
// here, in $_POST['text'] convert BBCode to html code.
// insert table converted $_POST['text'].
Ist diese schlechte Praxis? und wenn ja, warum, welche Probleme können das verursachen?
BBCode ist besser, denn wenn der Benutzer bearbeiten möchte, wäre es einfach. –
Zusätzlich zum @ PraveenKumar-Kommentar bedeutet dies, dass der gesamte vorhandene Text gleich rendern wird, wenn Sie etwas an der Darstellung/Wiedergabe ändern. –
Danke, Sie haben Recht – RIKI