Hallo allerseits,
ich benutze in meinem CMS schon seit einiger Zeit eine eigene, äußerst einfach gestaltete "Template-Engine" (einlesen, str_replace, ausgeben) und bin aufgrund der guten Trennung von Code und Design auch sehr zufrieden damit. Jedoch gibt es ein gravierendes Problem: mein CMS ist relativ langsam. Die Ladezeiten bewegen sich auf meinem lokalen Server zwischen 1 und 3 Sekunden (eher 1 bis 2 Sekunden), was ich für zu viel halte. Nun wurde mir gesagt, dass die langen Ladezeiten durch die Template-Engine zustande kommen und, dass ich das Ganze durch cachen umgehen kann.
Ich habe 0 Ahnung, wie ich ein eigenes "Cache-System" bauen kann und habe derzeit auch wenig Lust/Zeit, mich damit zu beschäftigen. Ich spiele daher mit dem Gedanken, eine fertige Template-Engine einzubauen. In Bezug darauf wurde mir Smarty empfohlen, welches ich bereits getestet habe und für sehr komfortable halte.
Jetzt also meine Frage: lohnt sich der Umstieg auf Smarty? Macht das in Bezug auf Geschwindigkeit und Ladezeiten einen großen Unterschied?
Ich hoffe, ihr habt den ein oder anderen Rat für mich.
Grüße,
Leomuck
ich benutze in meinem CMS schon seit einiger Zeit eine eigene, äußerst einfach gestaltete "Template-Engine" (einlesen, str_replace, ausgeben) und bin aufgrund der guten Trennung von Code und Design auch sehr zufrieden damit. Jedoch gibt es ein gravierendes Problem: mein CMS ist relativ langsam. Die Ladezeiten bewegen sich auf meinem lokalen Server zwischen 1 und 3 Sekunden (eher 1 bis 2 Sekunden), was ich für zu viel halte. Nun wurde mir gesagt, dass die langen Ladezeiten durch die Template-Engine zustande kommen und, dass ich das Ganze durch cachen umgehen kann.
Ich habe 0 Ahnung, wie ich ein eigenes "Cache-System" bauen kann und habe derzeit auch wenig Lust/Zeit, mich damit zu beschäftigen. Ich spiele daher mit dem Gedanken, eine fertige Template-Engine einzubauen. In Bezug darauf wurde mir Smarty empfohlen, welches ich bereits getestet habe und für sehr komfortable halte.
Jetzt also meine Frage: lohnt sich der Umstieg auf Smarty? Macht das in Bezug auf Geschwindigkeit und Ladezeiten einen großen Unterschied?
Ich hoffe, ihr habt den ein oder anderen Rat für mich.
Grüße,
Leomuck
Zuletzt bearbeitet: