#1
| |||
| |||
Smarty für Forensystem?Hiho, inwiefern eignet sich Smarty für eine Forensoftware? Oder wäre es doch besser eine eigene zu programmieren? eigentlich schwachsinnig, wenn man auf eine gut entwickelte mit großen funktionsumfang zurückgreifen kann, oder nicht? |
#2
| ||||
| ||||
Ich verweise bei solchen Diskussionen immer wieder auf http://smartphp.net und dessen Templateengine. Schneller und besser |
#3
| |||
| |||
diese template engine kannte ich noch gar nicht. naja, werde sie aufjedenfall mal ausprobieren. |
#4
| ||||
| ||||
Ich persönlich finde smarty viel zu überladen, weswegen ich mir eine eigene Template Engine geschrieben habe. Diese bietet mir alle Funktionen die ich persönlich für meine Projekte brauche (if, else, aufruf bestimmter php funktion, eingebettete Templates etc.) und ist um einiges schlanker. __________________ Fabian Martin Fabian Martin Blog | Twitter | XING |
#5
| ||||
| ||||
Das kommt ganz drauf an wie du Smarty einsetzen willst. Wenn du einfach ein paar if/else Konstrukte, Schleifen und eingebettete Templates haben willst ist Smarty definitiv zuviel des Guten, das wäre wie wenn man Spatzen mit einer Bazooka jagen will (ist äusserst effektiv aber eine ziemliche Verschwendung). Smarty macht erst Spass (und Sinn) wenn man die Möglichkeiten der Engine auch ausnutzt. Die Cache Funktionen, Registrierung eigener Tags/Blöcke und die Möglichkeit verschiedene Plugins in die Engine einzuklinken eröffnen viele interessante Möglichkeiten. Die Frage ist halt ob man die auch braucht. Wie gesagt: wenn du ein bisschen Template Scripting brauchst dann greif auf eine schlankere Lösung zurück. Smarty lohnt sich erst wenn die Templategestaltung über einfaches if/else Scripting hinaus geht. |
#6
| |||
| |||
Hallo, ich wollte jetzt nicht extra ein neues Thema aufmachen, deswegen krame ich das hier einfach mal wieder aus Ich bin derzeit auch am ueberlegen Smarty fuer eine kleine selbst geschriebene Forensoftware einzusetzen. Zurzeit verwende ich eine mini Template Klasse die nur Variablen speichert und ein Template included. Im Template selbst benuzte ich die PHP Syntax um If Abfragen zu machen oder Schleifen zu durchlaufen. Beispiel: <? for($x=0; $x < $TPL['VARIABLE']; $x++): ?> Variablenausgabe: <?=$TPL['VARIABLE']?> <? endfor; ?> Das Forum soll auch ueber laengere Zeit gut erweiterbar sein, deswegen Frage ich mich ob es nicht besser ist Smarty einzusetzen, um auch anderen die Moeglichkeit zu geben das Forum gut an die eigenen Beduerfnisse anzupassen. Was meint ihr ? Gruss, cycle |
#7
| ||||
| ||||
Zitat:
__________________ Karsten Achterrath Die Signatur befindet sich im Offlinemodus, bitte versuchen Sie es später wieder. |
#8
| |||
| |||
In Templates gehören weder Schleifen noch (pseudo) PHP Code, deswegen ist Smarty als Templatesystem nur für PHP Programmierer oder Smartyengine-Erfahrene User geeignet. Wie Karsten das schon gesagt hat, ist ein if/else Konstrukt noch OK (wenn ausreichend Dokumentiert), aber alles andere ist eine unötige Barriere. __________________ vbdesigns.de |
#9
| |||
| |||
Danke für eure Antworten. Wie soll man dann z.B Arrays ausgeben ? Was Smarty angeht, kann es doch eigentlich nicht schaden Smary einzusetzen, auch wenn man die meisten Funktionen nicht nutzt oder ? Oder wäre es ein großer Geschwindigkeitsvorteil eine kleine selbstgeschrieben zu benutzen ? |
#10
| ||||
| ||||
Zitat:
__________________ Karsten Achterrath Die Signatur befindet sich im Offlinemodus, bitte versuchen Sie es später wieder. |
#11
| |||
| |||
OK, danke fuer eure Antworten. Ich werde mir mal was ueberlegen Gruss |
Stichworte |
- |
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Smarty: Problemsammelthread | MrNase | Programmierung und Datenbanken | 1 | 01.02.2005 16:56 |
Verschachtelte Schleifen mit Smarty | Patrick Gotthardt | Programmierung und Datenbanken | 0 | 17.10.2004 13:37 |
Interesse an einem Board, das auf Smarty setzt?! | phil | Forensoftware | 10 | 17.07.2004 19:09 |
Smarty Template Engine | Jan Stöver | Programmierung und Datenbanken | 2 | 10.05.2004 00:02 |
Chancen für ein neues Forensystem ? | sacrion | Forensoftware | 13 | 20.01.2004 17:14 |