Mailinglisten-Archive |
Hallo zusammen! Andreas Lange wrote: >>>kennt jemand eine binäre Extension für PHP (via php.ini) die eine >>>Basisfunktionalität für Templates zur Verfügung stellt? >>> >>> >>Jep. Die heißt 'PHP'. >> >> >Hehe, > > > Nee, nicht hehe. Im Endeffekt ist PHP eine. Eine mächtige, ok. :) >ne war sogar mal ernsthaft die Frage ;-) > > >Für die Abstraktion in einem Projekt brauche ich ein recht flexibles >Tabellesystem. Version1 (unhandlich) arbeitet noch mit direktem >Zusammenstückeln der Tabelle. Die Version2 läuft über eine in PHP >geschriebene Engine, natürlich via Objekten (sowieso schon langsam). >Da jede Zelle aus einem Template kommt, wirds schnell langsam. > > Abstraktion ist eine feine Sache. Man sollte den Bogen nur nicht überspannen. Eine Idee wäre z.B. die Tabellenzellen direkt im Haupttemplate abzulegen. Smarty (auch schon IT) bieten hier hervorragende Möglichkeiten, etc. fest zu legen. Einen noch "performanteren" Ansatz verfolgt Xipe (http://pear.php.net/package/HTML_Template_Xipe). Xipe "kompiliert" erstellte HTML Templates sozusagen nach PHP. Ist sehr performant und bietet immerhin noch eine Abstraktion von PHP selbst. Allerdings bin ich der Meinung, das ein einfaches <?php=$foo ?> jeder Designer auch noch auf die Reihe kriegen sollte. Aber das sind nur meine persönlichen 10 cent. Grüße! Toby >Eine Test-Tabelle mit 300 Zeilen und 20 Spalten braucht da zwischen >1,5 und 2,5 Sekunden rein für die Templates ... > >Naja, wenn ich das Speed Problem nicht so greifbar bekomme, so schwer >ist es ja nicht eine eigene Extension zu machen, wenn man die nötige >Zeit hat ;-) > > > >>SCNR, Björn. >> >> > > >
php::bar PHP Wiki - Listenarchive