|
ulf-wendel.de   
|
|
 Home < PHP Schulung  < Templates  < IT[X]    |       |  
Print Version    
---
|
|
 Home 
 PHP Projekte 
 PHP Schulung 
    Informationsquellen 
    Geschichte 
    Core PHP 
    Fortgeschrittenes PHP 
    Templates 
       Was? 
       Motivation 
       Klassifizierung 
       Testvorlage 
       Keine Templates 
       PHPLib 
       IT[X] 
          HTML 
          E-Mail 
    Cache-Technologien 
    OOH Forms 
 Technik der Site 
 Büchertipps 
 Fotografie 
 Airbrush 
 Kontakt 
 Stuff 

Das Mißverständnis

Die "Integrated Templates" entstanden im Rahmen des PHPDoc Projekt. Sie waren nicht als eigenständige Template-Engine geplant, erst später welchselte das System den CVS-Ort im PEAR-Repository und wurde als vollwertige Template-Engine verstanden. Zur Basisklasse "IT" entstand schnell einer Erweiterung mit dem Namen "Integrated Template Extension", kurz ITX. Das Gesamtsystem wird als IT[X] bezeichnet.

Syntax und Funktionsumfang von IT[X] sind mit dem der PHPLib vergleichbar. Der wesentliche Unterschied zwischen den beiden Ansätzen besteht in einer anderen Block-API. IT geht von der Annahme aus, daß die Schachtelung der Blöcke zur Laufzeit nicht verändert werden muß und bereits in der Template-Datei definiert wurde. Die Erweiteung ITX erlaubt es, zur Laufzeit neue Blöcke hinzuzufügen und so die Verschachtelung zu verandern.

Beispieldokumente

<  ^  >

 Neues

 XML/XSLT Menu
 OOH-Form Rewrite

 PEAR Cache:
  SHM Container

 Suchstring Parser
 Buchrezensionen
 PEAR Cache:
  OutputCompression

 PEAR Menu Browser
 PEAR Menu Tutorial 
 PEAR Cache


 Tipp

Download Version:
oben rechts,
Download *.tar.gz
|
| --- |
|
  Top   |   <  ^  >   |   phpOpenTracker Statistik   |   URL: http://www.ulf-wendel.de/schulung/templates/itx/index.php   |   Stand: 17.02.2002   |   © Ulf Wendel   
|
| --- |

0.016 s Bearbeitungszeit, 0.002 s IT[X], 0.003 s Menu 3