On Tue, 24 Sep 2002 14:06:01 +0200, Jakob Kirkegaard
<jkir00@control.auc.dk> wrote:
>Igennem længere tid har jeg brugt FastTemplate til at adskille php og
>html. Det har virket fint nok, på trods af at hastigheden nok ikke er
>helt så høj som navnet lover, samt en lidt knudret syntax.
>
>I min søgen efter et funktionelt og hurtigt template system kastede jeg
>mig efterflg. over en bog om xslt, hvorefter jeg fandt ud af at det nok
>kunne bruges, men også at det var et forsøg på at flytte meget af
>logikken fra php scriptet over i stylesheetet.
>Jeg er dog ikke så meget inde i xml/xslt endnu, at jeg helt kan vurdere
>om det er sagen fremfor de mere traditionelle php template systemer.
>
Jeg er ved lige så stille at tage "patXMLRenderer" fra PHP Application
Tools i brug på et website jeg vedligeholder. Det bygger på at man
skriver nogle templates, og så formulerer sine sider i xml. Disse
kobles så sammen via et andet værktøj fra samme: patTemplate (som også
kan bruges stand-alone).
Mine erfaringer er pt. gode. Jeg har dog ikke anvendt andre template
systemer, så min reference ramme er nok ikke så god
patXMLRenderer
minder iøvrigt nok en del om xml/xslt. Måden man formulerer templates
på er i hvert fald meget ens. En af forskellene er at patXMLRenderer
indeholder nogle "extensions" - f.eks. til databaseopslag og andet.
Desuden er det relativt nemt selv at lave extensions (lidt afh. af
hvor "glad" man er for kodning i php selvfølgelig
)
Prøv at tage et kig på (det er freeware/open source):
http://www.php-tools.de/site.php
mvh
Karl Peder