Irgendwelche Ratschläge, was hat für Sie im Umgang mit Benutzer eingegebenen Markup, z. B. Wiki oder Markdown gearbeitet. Ich habe sowohl CPU & Datenbankplatz Kosten, so bin ich nicht sicher, welchen Weg zu gehen.
-
Speichern von Markup in der Datenbank und Rendern in html auf dem Server für jeden Seitenaufruf. (Weniger Datenbankplatz, aber mehr CPU-Auslastung)
-
Speichern von Markup in der Datenbank und Rendern in html auf dem Client mit Javascript. (Möglicherweise schwieriger zu implementieren)
-
Speichern Sie nur die gerenderte HTML in der Datenbank und konvertieren zurück in Markup, wenn Bearbeitung erforderlich. (Auch hier ist es möglicherweise schwierig, dies zu implementieren).
-
Speichern Sie sowohl html als auch Markup in der Datenbank. (Verdoppelung des Datenbankplatzes).
-
Etwas anderes.
(Ich verwende MFC und Linqtosql).