Hallo, ich denke er meinte eben das Gegenteil .... Er will die Seiten "Statisch" machen. Also "Publizieren"...
Hast nat�rlich Recht, da� das parsen kein Problem ist. Da gibt es ja einiges, da� man dazu verwenden kann: -Regular Expressions -Replace -Server.Execute -Include Denke mit diesen Mitteln wird er auskommen. Nat�rlich braucht er eine Folder-Struktur. Also eine Tabelle, die die Folderstruktur abbildet (Rekursive Abfrage) Wenn man das ganze dann noch in ein FreeThreadedXMLDom packt (Thanx to Claudius), dann hat man auch noch ein schnelles System... Gru� Mansur > -----Urspr�ngliche Nachricht----- > Von: Claudius Ceteras [mailto:[EMAIL PROTECTED]] > Gesendet: Freitag, 10. Mai 2002 18:06 > An: AspGerman Kaffeehaus > Betreff: [aspdecoffeehouse] RE: CMS mit HTML-Templates > > > Naja... Ein bischen Text ersetzen wird ja wohl kein Problem sein... > Das parsen der Templates ist mit regular expressions auch kein > problem.... > > Wenn Du Dir das erfinden einer Templatesprache, die m�chtig genug ist, > um auch einfache schleifen zu k�nnen ersparen willst und vor allem das > schreiben des Parsers sparen willst, dann nimm eine schon vorhandene > Sprache... > > Z.B. ASP.... > Ein funktionierendes System k�nnte aus einer Seite bestehen, die �ber > ASPTear oder XMLHTTP eine andere Seite mit entsprechenden > Querystring-Parametern vom Server abruft und dann als Datei speichert, > wobei die abgerufene Datei noch nicht das Template selbst sein muss, > sondern z.B. eine Zwischenseite, die erstmal die ben�tigten Daten aus > der DB holt, sie in Session-Variablen stopft und dann das eigentlich > Template �ber Server.Execute aufruft; somit befreist Du Dein Template > von den Routine-Arbeite, wie z.B DB-Zugriffen und Du kannst Dich im > Template wirklich auf sehr einfache ASP-Konstrukte st�tzen, die zur Not > auch ein Designer noch versteht--- > > <title><%=Session("titel")%></title> > > Oder Du benutzt XSL, da bekommt man auch schon alles geschenkt... > > Claudius > > > > > 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/aspdecoffee > house.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 > | [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
