Impressum · Kontakt · Hilfe
Besucher online · Mitglieder



Portal > Foren > Offtopic > Projekte unserer Mitglieder > Pgs_StringTemplate - PHP Template Engine
Antwort
 
Themen-Optionen
Alt 28.03.2008, 12:12   Nach oben    #1
Projektleiter
 
Registriert seit: 30.11.2005
Ort: Bottrop
Beiträge: 1.091
Standard Pgs_StringTemplate - PHP Template Engine

Ja, da steht tatsächlich "PHP" im Titel und ja, da steht wirklich "Template Engine".

Im Prinzip hab ich das wichtigste schon in meinem Blog Eintrag Introducing Pgs_StringTemplate - yet another php template engine beschrieben und dem Download (siehe unten) liegt im Prinzip der gleiche Text etwas besser/anders strukturiert bei, trotzdem hier ein paar Eckpunkte:

- Templates kompilieren zu PHP-Klassen
- OOP-Unterstützung
- Funktionale Programmierung (map, reduce, currying, partial application)
- PHP-Integration (Funktionen, Klassen, Vererbung, etc.)
- Unterstützung für varargs

Weiteres Merkmal: Kein Designer-Tool. Diese Template-Sprache ist für Programmierer gedacht.

Kann sehr gut als zusätzliches Werkzeug (z.B. für Komponenten) in Kombination mit Smarty eingesetzt werden.

Besonderheiten der Implementierung:
- LL(*)-Parser (durch Pgs_Parser-Packet)
- Brauchbare Fehlermeldungen bei Syntax-Fehlern (werden noch besser, keine Bange)
- Entspricht der Zend-Framework Namenskonvention (Pgs_StringTemplate, Pgs_Parser_Parser, etc.)

Download Pgs_StringTemplate 1.0 beta 1.

Möge das Feedback kommen, ist ja diesmal PHP, da können hier ja quasi alle mitreden.

Edit: Ist natürlich OpenSource, diesmal unter der neuen BSD-Lizenz.
__________________
Patrick Gotthardts Weblog.

Geändert von pago (28.03.2008 um 12:15 Uhr).
pago ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are Aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
PHP template und schleifen Victorious PHP-Programmierung 57 25.09.2007 00:18
PHP 5.1.5, PHP 4.4.4 und PHP 5.2.0 RC2 veröffentlicht Ben Nachrichten 2 01.09.2006 16:05
Kleine Fragen zur IT[X] Template Engine ex³ PEAR, PECL und Frameworks 0 18.07.2006 14:00
Neue PHP "release candidates": PHP 4.4.2 RC 1 und PHP 5.1 RC 6 Ben Nachrichten 1 21.11.2005 20:48


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:09 Uhr.

Nach oben
Wir nutzen das Zend Framework, vBulletin (vBulletin v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0) und vBSEO.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44