<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Kommentare zu: PHP ist eine Template Engine!</title>
	<atom:link href="http://www.phpblogger.net/2007/08/17/php-ist-eine-template-engine/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.phpblogger.net/2007/08/17/php-ist-eine-template-engine/</link>
	<description>Ein PHP Blog mit aktuellen PHP Informationen und Tricks für Entwickler.</description>
	<pubDate>Thu, 09 Feb 2012 11:34:59 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.5</generator>
		<item>
		<title>Von: Marc Weber</title>
		<link>http://www.phpblogger.net/2007/08/17/php-ist-eine-template-engine/#comment-2295</link>
		<dc:creator>Marc Weber</dc:creator>
		<pubDate>Sun, 01 Jan 2012 21:55:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.phpblogger.net/2007/08/17/php-ist-eine-template-engine/#comment-2295</guid>
		<description>Na ja, es gibt auch Schlanke Tools, die wenig machen, aber genu das was wichtig ist: HTML &#252;berpr&#252;fen, Variablen auf Wunsch einfach escapen, bei bedarf aber dennoch PHP Hacks zulassen wenn es sein muss - und zus&#228;tzlich lesbaren Stil erzwingen, so wie haml-lang.com. Eine sehr vollst&#228;ndige Implementation f&#252;r PHP kann man online bei haml-to-php.com ausprobieren. Weil native PHP Code erstellt wird ist das Ergebnis auch fast so schnell wie PHP. Dies ist dann ehere eine DSL (Domain specific Language) um HTML zu schreiben. Wer will kann ja vollst&#228;ndiges Caching wie bei Smarty in wenigen Zeilen zus&#228;tzlich selber implementieren.</description>
		<content:encoded><![CDATA[<p>Na ja, es gibt auch Schlanke Tools, die wenig machen, aber genu das was wichtig ist: HTML &#252;berpr&#252;fen, Variablen auf Wunsch einfach escapen, bei bedarf aber dennoch PHP Hacks zulassen wenn es sein muss - und zus&#228;tzlich lesbaren Stil erzwingen, so wie haml-lang.com. Eine sehr vollst&#228;ndige Implementation f&#252;r PHP kann man online bei haml-to-php.com ausprobieren. Weil native PHP Code erstellt wird ist das Ergebnis auch fast so schnell wie PHP. Dies ist dann ehere eine DSL (Domain specific Language) um HTML zu schreiben. Wer will kann ja vollst&#228;ndiges Caching wie bei Smarty in wenigen Zeilen zus&#228;tzlich selber implementieren.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Problem bei Ausgabe mit echo - XHTMLforum</title>
		<link>http://www.phpblogger.net/2007/08/17/php-ist-eine-template-engine/#comment-2180</link>
		<dc:creator>Problem bei Ausgabe mit echo - XHTMLforum</dc:creator>
		<pubDate>Thu, 30 Jun 2011 17:28:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.phpblogger.net/2007/08/17/php-ist-eine-template-engine/#comment-2180</guid>
		<description>[...] Wahl.  Der Autor hat hier zwar etwas </description>
		<content:encoded><![CDATA[<p>[...] Wahl.  Der Autor hat hier zwar etwas</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: HTML mit PHP Code aus Datenbank auslesen + ausf</title>
		<link>http://www.phpblogger.net/2007/08/17/php-ist-eine-template-engine/#comment-2160</link>
		<dc:creator>HTML mit PHP Code aus Datenbank auslesen + ausf</dc:creator>
		<pubDate>Fri, 29 Apr 2011 17:16:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.phpblogger.net/2007/08/17/php-ist-eine-template-engine/#comment-2160</guid>
		<description>[...] einfach Smarty). [...]    Bin der gleichen Meinung wie Inta. Hab da noch einen Link ausgegraben... PHP Blogger: PHP ist eine Template Engine! - Ein PHP Blog auf deutsch     __________________ Gru</description>
		<content:encoded><![CDATA[<p>[...] einfach Smarty). [...]    Bin der gleichen Meinung wie Inta. Hab da noch einen Link ausgegraben&#8230; PHP Blogger: PHP ist eine Template Engine! - Ein PHP Blog auf deutsch     __________________ Gru</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Social Media Agentur</title>
		<link>http://www.phpblogger.net/2007/08/17/php-ist-eine-template-engine/#comment-2130</link>
		<dc:creator>Social Media Agentur</dc:creator>
		<pubDate>Thu, 17 Feb 2011 11:39:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.phpblogger.net/2007/08/17/php-ist-eine-template-engine/#comment-2130</guid>
		<description>Da wir hier sehr viel mit TYPO3 machen, nutzen wir nat&#252;rlich auch das Templating in TYPO3. Aber auch Smarty setzen wir oft ein, aber es ist nat&#252;rlich tats&#228;chlich sehr Speicherhungrig. Aber was ist schon perfekt?</description>
		<content:encoded><![CDATA[<p>Da wir hier sehr viel mit TYPO3 machen, nutzen wir nat&#252;rlich auch das Templating in TYPO3. Aber auch Smarty setzen wir oft ein, aber es ist nat&#252;rlich tats&#228;chlich sehr Speicherhungrig. Aber was ist schon perfekt?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Webagentur</title>
		<link>http://www.phpblogger.net/2007/08/17/php-ist-eine-template-engine/#comment-2028</link>
		<dc:creator>Webagentur</dc:creator>
		<pubDate>Fri, 20 Aug 2010 11:01:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.phpblogger.net/2007/08/17/php-ist-eine-template-engine/#comment-2028</guid>
		<description>Ich arbeite auch sehr viel mit Smarty, da ich auf Basis von xtcModified Kunden-Shops &#246;fters erstelle und diese Template-Engine fester Bestandsteil dort ist. Aber auch f&#252;r was neues bin ich immer offen.</description>
		<content:encoded><![CDATA[<p>Ich arbeite auch sehr viel mit Smarty, da ich auf Basis von xtcModified Kunden-Shops &#246;fters erstelle und diese Template-Engine fester Bestandsteil dort ist. Aber auch f&#252;r was neues bin ich immer offen.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: SEO</title>
		<link>http://www.phpblogger.net/2007/08/17/php-ist-eine-template-engine/#comment-2016</link>
		<dc:creator>SEO</dc:creator>
		<pubDate>Fri, 23 Jul 2010 12:45:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.phpblogger.net/2007/08/17/php-ist-eine-template-engine/#comment-2016</guid>
		<description>Ich werde mir auch mal die M&#246;glichkeit anschauen. Da ich aber auch viel mit xt:Commerce mache, muss ich mich leider trotzdem mit Smarty rumschlagen.</description>
		<content:encoded><![CDATA[<p>Ich werde mir auch mal die M&#246;glichkeit anschauen. Da ich aber auch viel mit xt:Commerce mache, muss ich mich leider trotzdem mit Smarty rumschlagen.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Bockerl</title>
		<link>http://www.phpblogger.net/2007/08/17/php-ist-eine-template-engine/#comment-1913</link>
		<dc:creator>Bockerl</dc:creator>
		<pubDate>Thu, 31 Dec 2009 12:03:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.phpblogger.net/2007/08/17/php-ist-eine-template-engine/#comment-1913</guid>
		<description>Ich finde die vorgestellte Template-Variante wirklich sehr gut. Ich werde sie mir mal etwas n&#228;her anschauen.</description>
		<content:encoded><![CDATA[<p>Ich finde die vorgestellte Template-Variante wirklich sehr gut. Ich werde sie mir mal etwas n&#228;her anschauen.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Typo3 Freelancer</title>
		<link>http://www.phpblogger.net/2007/08/17/php-ist-eine-template-engine/#comment-1801</link>
		<dc:creator>Typo3 Freelancer</dc:creator>
		<pubDate>Fri, 11 Sep 2009 09:24:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.phpblogger.net/2007/08/17/php-ist-eine-template-engine/#comment-1801</guid>
		<description>Ich finde, wenn man eine Website mit sehr vielen Usern gleichzeitig online hat, dass man auf eine TemplateEngine verzichten sollte, da sie viel zu Speichhungrig sind. Die Kurzschreibweise von PHP-Tags bringen ja bereits alles mit.</description>
		<content:encoded><![CDATA[<p>Ich finde, wenn man eine Website mit sehr vielen Usern gleichzeitig online hat, dass man auf eine TemplateEngine verzichten sollte, da sie viel zu Speichhungrig sind. Die Kurzschreibweise von PHP-Tags bringen ja bereits alles mit.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Robert Heine</title>
		<link>http://www.phpblogger.net/2007/08/17/php-ist-eine-template-engine/#comment-1230</link>
		<dc:creator>Robert Heine</dc:creator>
		<pubDate>Thu, 02 Oct 2008 13:03:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.phpblogger.net/2007/08/17/php-ist-eine-template-engine/#comment-1230</guid>
		<description>Ich sehe das absolut genauso, wie der Author. Typo3 bietet so viele neue Konstrukte, dass es eigentlich schon eine eigene Programmiersprache ist (nennt sich ja sogar so: TypoScript"). Wo aus einer TemplateEngine eine neue Programmiersprache wird, kann man genausogut ein PHP-Framework schreiben / benutzen, um seine Templatedateien zu "parsen" (siehe Joomla 1.5). Der Vorteil: Man muss nicht wirklich neue Syntax lernen, wie bei TypoScript, und hat im Template alle Vorteile von PHP.

Wieso sollte ich als Entwickler jemandem Zugriff auf die Templates gew&#228;hren, wenn ich ihm nicht vertraue? Von daher stellt sich f&#252;r mich die Frage nach der Sicherheit dann auch garnicht, weil keiner in meinem Template "print $passwort" verwenden kann, dem ich das nicht erlaube. 

Auch wenn der Artikel schon etwas &#228;lter ist, verlink ich ihn trotzdem mal in  meinem Blog, denn irgendwie ist er immernoch aktuell 8-)</description>
		<content:encoded><![CDATA[<p>Ich sehe das absolut genauso, wie der Author. Typo3 bietet so viele neue Konstrukte, dass es eigentlich schon eine eigene Programmiersprache ist (nennt sich ja sogar so: TypoScript&#8221;). Wo aus einer TemplateEngine eine neue Programmiersprache wird, kann man genausogut ein PHP-Framework schreiben / benutzen, um seine Templatedateien zu &#8220;parsen&#8221; (siehe Joomla 1.5). Der Vorteil: Man muss nicht wirklich neue Syntax lernen, wie bei TypoScript, und hat im Template alle Vorteile von PHP.</p>
<p>Wieso sollte ich als Entwickler jemandem Zugriff auf die Templates gew&#228;hren, wenn ich ihm nicht vertraue? Von daher stellt sich f&#252;r mich die Frage nach der Sicherheit dann auch garnicht, weil keiner in meinem Template &#8220;print $passwort&#8221; verwenden kann, dem ich das nicht erlaube. </p>
<p>Auch wenn der Artikel schon etwas &#228;lter ist, verlink ich ihn trotzdem mal in  meinem Blog, denn irgendwie ist er immernoch aktuell 8-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Webagentur</title>
		<link>http://www.phpblogger.net/2007/08/17/php-ist-eine-template-engine/#comment-1172</link>
		<dc:creator>Webagentur</dc:creator>
		<pubDate>Tue, 19 Aug 2008 10:11:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.phpblogger.net/2007/08/17/php-ist-eine-template-engine/#comment-1172</guid>
		<description>Gibt es irgendwo eine genaue Anleitung (m&#246;glichst in deutsch), wo man sieht wie man einen eigenen Template Parser mit Platzhalter etc. bauen kann?</description>
		<content:encoded><![CDATA[<p>Gibt es irgendwo eine genaue Anleitung (m&#246;glichst in deutsch), wo man sieht wie man einen eigenen Template Parser mit Platzhalter etc. bauen kann?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

