<?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 Sep 2010 00:23:38 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.5</generator>
		<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>
	<item>
		<title>Von: Eraser</title>
		<link>http://www.phpblogger.net/2007/08/17/php-ist-eine-template-engine/#comment-807</link>
		<dc:creator>Eraser</dc:creator>
		<pubDate>Thu, 21 Feb 2008 16:12:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.phpblogger.net/2007/08/17/php-ist-eine-template-engine/#comment-807</guid>
		<description>Hey,
ein seh interesanter Artikel. Ich hab mich gerade mit dem Thema befast da Template Engins viel zu aufgeblasen sind und am ende doch nicht die ben&#246;tigten Funktionen hat und man dan wieder auf ein {PHP}-Block zur&#252;ckgreifen muss.
Ich hab auch schon mit dem gedanken gespielt, alles ohne Templatengines zu machen und nur eine Strikte Trennung erm&#246;glichen.
Und durch zufall bin ich hier gelanded und hab ein problem weniger - Ich mach mein Projekt ohne Templateengine... (auch wenn ein par dinge evtl. ein wenig &#252;bertrieben sind ;)


Gru&#223;,
E</description>
		<content:encoded><![CDATA[<p>Hey,<br />
ein seh interesanter Artikel. Ich hab mich gerade mit dem Thema befast da Template Engins viel zu aufgeblasen sind und am ende doch nicht die ben&#246;tigten Funktionen hat und man dan wieder auf ein {PHP}-Block zur&#252;ckgreifen muss.<br />
Ich hab auch schon mit dem gedanken gespielt, alles ohne Templatengines zu machen und nur eine Strikte Trennung erm&#246;glichen.<br />
Und durch zufall bin ich hier gelanded und hab ein problem weniger - Ich mach mein Projekt ohne Templateengine&#8230; (auch wenn ein par dinge evtl. ein wenig &#252;bertrieben sind ;)</p>
<p>Gru&#223;,<br />
E</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: PHP Blogger: Vergiss Template-Engines! - Ein PHP Blog auf deutsch</title>
		<link>http://www.phpblogger.net/2007/08/17/php-ist-eine-template-engine/#comment-412</link>
		<dc:creator>PHP Blogger: Vergiss Template-Engines! - Ein PHP Blog auf deutsch</dc:creator>
		<pubDate>Tue, 06 Nov 2007 11:21:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.phpblogger.net/2007/08/17/php-ist-eine-template-engine/#comment-412</guid>
		<description>[...] zu Template-Engines unter PHP kennt jeder gute Leser des PHP Bloggers. Artikel wie &#8220;PHP ist eine Template Engine!&#8220;, &#8220;Die Templates, die ich rief&#8221; und &#8220;Br&#246;ckchen f&#252;r [...]</description>
		<content:encoded><![CDATA[<p>[...] zu Template-Engines unter PHP kennt jeder gute Leser des PHP Bloggers. Artikel wie &#8220;PHP ist eine Template Engine!&#8220;, &#8220;Die Templates, die ich rief&#8221; und &#8220;Br&#246;ckchen f&#252;r [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: PHP Blogger: Abstraktes HTML mit HAML - Ein PHP Blog auf deutsch</title>
		<link>http://www.phpblogger.net/2007/08/17/php-ist-eine-template-engine/#comment-390</link>
		<dc:creator>PHP Blogger: Abstraktes HTML mit HAML - Ein PHP Blog auf deutsch</dc:creator>
		<pubDate>Thu, 25 Oct 2007 15:26:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.phpblogger.net/2007/08/17/php-ist-eine-template-engine/#comment-390</guid>
		<description>[...] bin ich von diesem Logik-Gerammel in Templates nicht sonderlich begeistert. Immerhin bietet Haml eine Alternative zum PHP-Tag Geraffel in [...]</description>
		<content:encoded><![CDATA[<p>[...] bin ich von diesem Logik-Gerammel in Templates nicht sonderlich begeistert. Immerhin bietet Haml eine Alternative zum PHP-Tag Geraffel in [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Sebastian</title>
		<link>http://www.phpblogger.net/2007/08/17/php-ist-eine-template-engine/#comment-244</link>
		<dc:creator>Sebastian</dc:creator>
		<pubDate>Tue, 21 Aug 2007 17:41:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.phpblogger.net/2007/08/17/php-ist-eine-template-engine/#comment-244</guid>
		<description>-----
Und: Wer die Variable $password global bereitstellt, darf sich nicht wundern, wenn Nutzer sie verwenden. Die wenigsten Variablen sollten global bereitgestellt werden. Besser ist es, sie &#252;ber Objekte mit Get-Funktionen anzubieten. Dort k&#246;nnen auch Berechtigungsfragen gekl&#228;rt werden.
-----

sollte, h&#228;tte, t&#228;te, w&#252;rde.
ich sagte es kann passieren. auch $_SERVER ist interessant. als user k&#246;nnte mans verhindern, wenn mans wei&#223;.
ich will also damit sagen, dass dus dir nicht so einfach machen solltest, sondern wirklich wissen solltest was passieren kann.</description>
		<content:encoded><![CDATA[<p>&#8212;&#8211;<br />
Und: Wer die Variable $password global bereitstellt, darf sich nicht wundern, wenn Nutzer sie verwenden. Die wenigsten Variablen sollten global bereitgestellt werden. Besser ist es, sie &#252;ber Objekte mit Get-Funktionen anzubieten. Dort k&#246;nnen auch Berechtigungsfragen gekl&#228;rt werden.<br />
&#8212;&#8211;</p>
<p>sollte, h&#228;tte, t&#228;te, w&#252;rde.<br />
ich sagte es kann passieren. auch $_SERVER ist interessant. als user k&#246;nnte mans verhindern, wenn mans wei&#223;.<br />
ich will also damit sagen, dass dus dir nicht so einfach machen solltest, sondern wirklich wissen solltest was passieren kann.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
