K�nnt Ihr mir n�heres �ber XMLHTTP und die Komponente ASPTear erz�hlen?

-----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.as
| p



| [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

Antwort per Email an