Boardunity & Video Forum

Boardunity & Video Forum (https://boardunity.de/)
-   Programmierung und Datenbanken (https://boardunity.de/programmierung-datenbanken-f23.html)
-   -   Suche Template-enginge mit Cache Funktion Datenbankbasierend (https://boardunity.de/suche-template-enginge-cache-funktion-datenbankbasierend-t3904.html)

Andy.C 23.01.2006 12:17

Suche Template-enginge mit Cache Funktion Datenbankbasierend
 
Hallo,
kennt jemand eine templateenginge die Datenbanbasierend läuft und auch eine Cache Funktion beinhaltet?
Oder aber ob Smarty auch mit Datebanken klarkommt, da ich die Datei Methode nicht gerade s dolle finde :rolleyes:

Grüße

Andy.C 24.01.2006 16:30

Keine ne Ahnung? :rolleyes:

utopia 24.01.2006 18:34

Smarty kann problemlos mit DB-Templates umgehen.

http://smarty.php.net/manual/de/plugins.resources.php

Aber wozu?

Es ist doch recht praktisch, die Templates über FTP editieren zu können.

Andy.C 30.01.2006 15:27

Hi,
Für dich ist es Praktisch, für mich jedenfalls nicht, ich bervorzuge die Datenbankvariante.
Zwischenzeitlich habe mich mich jedoch selbst hingesetzt und eine neue SQL Klasse und Template-engine geschrieben.
Das Ergebniss hat mich Ehrlichgesagt etwas vom Hocker gerissen.
Die Parsezeit kommt exakt an die von Smarty ran, und das wobei das ganze noch nichteinmal Fertig geschrieben ist.
Smarty mag zwar in vielerlei hinsicht gut sein, jedoch für meine zwecke zu umfangreich.
Normale Templateausgabe, einfach mit ersetzungsvariablen, ohne smarty usw. dauerte die Parsezeit ca 1300 bis 1500 Millisekunden.
Mit smarty kommt man auf ca 800 bis 500 Millisekunden, sofern cache Aktiviert.
Jetzt wo bei mir nochnichteinmal ein Cache Aktiviert ist kommt die Parsezeit auch auf die Zeit von 500 bis 700 Milisekunden.
Ich Rechne Damit wenn auch der Cache Aktiviert ist, die Parsezeit Lediglich 200 Millisekunden batragen wird, wenn nicht sogar weniger.
Diese ergebnisse Resultieren dann aus Template Cache und Cache der Datenbankabfragen sowie ergebnisse.

Somit hätte sich meine obige Frage eigentlich erledigt, und Schraube an dem hier weiter :)

Grüße


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:43 Uhr.

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