Webstatt.org - Community seit 2006 - 2012 (2024?)

Wann in HTML umwandeln?

user-157
10.02.2007 13:06

Moin,

ich hab da mal ne Frage, was die Funktionsweise eines Scripts angeht.
Folgendes Problem:

Man hat nene Text, der mit BB-Codes etc. formatiert wird, in ner Datenbank gespeichert wird und dann per HTML ausgegeben wird. Wo formatiert man dann am besten um in HTML? Schon als HTML in der Datenbank speichern oder erst nachher on the fly?

asdf!
Avatar user-182
10.02.2007 13:39

also ich hab mich früher mal an ein forum gewagt, es also selbst programmier und so ^^ über den erfolg will ich garnicht reden Fettes Grinsen
auf jeden fall würde ich den wert zweimal speichern.. so können forenuser auch später einfacher beiträge editieren und so weiter zwinkern

das ist genauso wie man es bei einer schnipseldatenbank machen sollte: zweimal speichern, so muss es nicht immer onthefly geparsed werden (highlight_str) und du kannst den code hinterher noch ändern zwinkern

Seid ihr auch schon wix'r? xD
user-203
10.02.2007 14:14

Im Optimalfall wird denke ich nur der HTML-Code gespeichert und die Eingabe wird direkt beim Erstellen/Bearbeiten eines Datensatzes in HTML umgewandelt.
Dafür wäre dann allerdings Voraussetzung, dass du diesen auch zurück umwandeln kannst um eine nachträgliche Bearbeitung zu ermöglichen. Ist natürlich die Frage wie genau man wieder zur Ursprungseingabe kommt. Aber es wäre halt für den Server am Besten.

Denkt dran, Kinder auf dem Rücksitz verursachen Unfälle, Unfälle auf dem Rücksitz verursachen Kinder.
user-157
10.02.2007 14:49

Hmm, wenn ich das also so doppelt speicher dann mach ich die Tabelle einfach doppelt bloß der Inhalt ist anders, gel?

asdf!
user-203
10.02.2007 15:26

Entweder so, oder du nimmst eine Tabelle mit 2 Spalten (Einmal HTML und einmal "BB-Code"zwinkern, von denen nur jeweils eine angezeigt wird....

Denkt dran, Kinder auf dem Rücksitz verursachen Unfälle, Unfälle auf dem Rücksitz verursachen Kinder.