Warum in die Ferne schweiffen, wenn das gute liegt so nahe. Bin mit einem �hnlichen Problem besch�ftigt... Muss mein altes CMS mal abl�sen. Nach einer Evaluationsphase bin ich auf diese L�sung gekommen.
In der Datenbank werden die Datens�tze in XML Form gespeichert... Pro Dokument (Datensatz, Prozess, was auch immer) wird der Pfad gespeicher; File Attribute, Description, KeyWords, Author, usw... und 1 Memo Feld Im Memo Feld speichere ich beliebig fiele weitere Informationen, welche ich in XML Form ablege. Danach gibt es auf dem Server XSL Files zur Seitengestalltung (Templates)... Mittels eines XML Parsers (Xalan, oder was es da auch alles gibt; es gibt gute Konsolen Parser) wird bei einer �nderung des Datensatzes oder des Templates das HTML Dokument nochmals neu generiert. Vorteile: - Man muss nicht schon wieder eine eigene Beschreibungssprache erfinden - Das Erstellen der Dokumente aufgrund Template / Daten muss nicht neu geschrieben werden - In der Test Phase kann man die generierung des Inhaltes aufgrund Template / Daten auch den Browser �bernehmen lassen - Es ist nicht mehr eine Dynamisch Erweiterbare Sprache n�tig; man kann sehr simpel neue Attribute erfinden Nachteile: - Das Generieren der Pages auftrund Template / Daten ist nicht mehr so ressourcen-schonend; man muss pro File den Parser neu Starten... somit muss 1 Anwendung w�hrend dieser Phase ev. 1000 mal ausgef�hrt werden. Bis jetzt bin ich noch nicht in der Implementierung; es fehlt mir noch der Entscheid �ber dei Server Programmiersprache (ASP oder nicht) In SelfHTML sind ein paar ganz gute XML Parser beschrieben. Dort gibt es auch einen Konsolen Parser (weiss nicht mehr, wie der heisst), w�rde dir den Empfehlen. Gruss Christian Thuer ----- Original Message ----- From: "Christian Freund" <[EMAIL PROTECTED]> To: "AspGerman Kaffeehaus" <[EMAIL PROTECTED]> Sent: Friday, May 10, 2002 5:49 PM Subject: [aspdecoffeehouse] CMS mit HTML-Templates Hallo im Kaffeehaus! Ich m�chte mein CMS so modifizieren, da� die ASP-Files, die das Layout generieren abgel�st werden von einem System, in dem ich HTML-Dokumente erzeuge und platzhalter verwende. Ein Platzhalter soll dann beispielsweise durch einen Dynamischen Inhalt ersetzt werden ( z.B.: soll ein Platzhalter #TITEL# durch den Titel aus der Datenbank ersetzt werden). Der Vorteil, den ich mir davon verspreche ist ein schnelleres und einfacheres Anpassen des Frontends. Wie stelle ich es an, da� das ganze irgendwie funktioniert? | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp | [aspdecoffeehouse] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp
