<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Комментарии: Blitz: шаблонный подход к построению контента</title>
	<atom:link href="http://i-novice.net/blitz-shablonnyj-podxod-k-postroeniyu-kontenta/feed/" rel="self" type="application/rss+xml" />
	<link>http://i-novice.net/blitz-shablonnyj-podxod-k-postroeniyu-kontenta/</link>
	<description>Веб-разработка, php скрипты, поисковая оптимизация.</description>
	<lastBuildDate>Thu, 17 May 2012 22:19:45 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>Автор: Константин</title>
		<link>http://i-novice.net/blitz-shablonnyj-podxod-k-postroeniyu-kontenta/#comment-2279</link>
		<dc:creator>Константин</dc:creator>
		<pubDate>Tue, 17 Mar 2009 05:46:36 +0000</pubDate>
		<guid isPermaLink="false">http://i-novice.net/blitz-shablonnyj-podxod-k-postroeniyu-kontenta/#comment-2279</guid>
		<description>{{ if($a&gt;0,’plus’,&#039;minus’) }} 

так можно сделать - просто пишете функцию в классе, который расширяет Blitz типа


	function	iftype($var_1, $type, $var_2, $comparison_ok=&#039;&#039;, $otherwise=&#039;&#039;, $eq=&#039;&#039;)	{
		if ($type==&#039;&lt;&#039;)	{
			if ($var_1  $var_2) return	$otherwise; else return $eq;
		}
		elseif ($type==&#039;&gt;&#039;)	{
			if ($var_1 &gt; $var_2) return	$comparison_ok; else	if ($var_1 &lt; $var_2) return	$otherwise; else return $eq;
		}
		elseif ($type==&#039;==&#039;)	{
			if ($var_1 == $var_2) return	$comparison_ok; else	return	$otherwise;
		}
	}</description>
		<content:encoded><![CDATA[<p>{{ if($a&gt;0,’plus’,&#8217;minus’) }} </p>
<p>так можно сделать &#8211; просто пишете функцию в классе, который расширяет Blitz типа</p>
<p>	function	iftype($var_1, $type, $var_2, $comparison_ok=&#8221;, $otherwise=&#8221;, $eq=&#8221;)	{<br />
		if ($type==&#8217;&lt;&#8217;)	{<br />
			if ($var_1  $var_2) return	$otherwise; else return $eq;<br />
		}<br />
		elseif ($type==&#8217;&gt;&#8217;)	{<br />
			if ($var_1 &gt; $var_2) return	$comparison_ok; else	if ($var_1 &lt; $var_2) return	$otherwise; else return $eq;<br />
		}<br />
		elseif ($type==&#8217;==&#8217;)	{<br />
			if ($var_1 == $var_2) return	$comparison_ok; else	return	$otherwise;<br />
		}<br />
	}</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: ekim</title>
		<link>http://i-novice.net/blitz-shablonnyj-podxod-k-postroeniyu-kontenta/#comment-1887</link>
		<dc:creator>ekim</dc:creator>
		<pubDate>Thu, 04 Dec 2008 19:19:32 +0000</pubDate>
		<guid isPermaLink="false">http://i-novice.net/blitz-shablonnyj-podxod-k-postroeniyu-kontenta/#comment-1887</guid>
		<description>Мне не нравится Blitz, хотя работаю на нем уже пол года. Например, 
нельзя сделать так {{ if($a&gt;0,&#039;plus&#039;,&#039;minus&#039;) }}
нет конструкции {if elseif else}

Smarty - это хоть не так быстро, но зато гибко и удобно. А скорость для шаблонизатора не самое главное.</description>
		<content:encoded><![CDATA[<p>Мне не нравится Blitz, хотя работаю на нем уже пол года. Например,<br />
нельзя сделать так {{ if($a&gt;0,&#8217;plus&#8217;,'minus&#8217;) }}<br />
нет конструкции {if elseif else}</p>
<p>Smarty &#8211; это хоть не так быстро, но зато гибко и удобно. А скорость для шаблонизатора не самое главное.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: novice</title>
		<link>http://i-novice.net/blitz-shablonnyj-podxod-k-postroeniyu-kontenta/#comment-258</link>
		<dc:creator>novice</dc:creator>
		<pubDate>Wed, 13 Aug 2008 09:35:01 +0000</pubDate>
		<guid isPermaLink="false">http://i-novice.net/blitz-shablonnyj-podxod-k-postroeniyu-kontenta/#comment-258</guid>
		<description>Привет, Алексей! :)
Исправил статью. Спасибо за комментарий.</description>
		<content:encoded><![CDATA[<p>Привет, Алексей! <img src='http://i-novice.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Исправил статью. Спасибо за комментарий.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: рыбак алексей</title>
		<link>http://i-novice.net/blitz-shablonnyj-podxod-k-postroeniyu-kontenta/#comment-234</link>
		<dc:creator>рыбак алексей</dc:creator>
		<pubDate>Tue, 12 Aug 2008 12:32:52 +0000</pubDate>
		<guid isPermaLink="false">http://i-novice.net/blitz-shablonnyj-podxod-k-postroeniyu-kontenta/#comment-234</guid>
		<description>привет, я - автор blitz
случайно наткнулся на текст, хочу поправить чуть-чуть
в example2.php нет бага - include &quot;наследует&quot; итерацию, это сделано как раз для больших любителей инклюдов, которым хочется поменьше делать телодвижений - один раз засетил и везде видно.

касательно ссылок - полезнее давать ссылку на английскую доку, русская устарела, и там не описано очень много. правда, и английская тоже немного устарела ;)

wbr,
fisher</description>
		<content:encoded><![CDATA[<p>привет, я &#8211; автор blitz<br />
случайно наткнулся на текст, хочу поправить чуть-чуть<br />
в example2.php нет бага &#8211; include &#8220;наследует&#8221; итерацию, это сделано как раз для больших любителей инклюдов, которым хочется поменьше делать телодвижений &#8211; один раз засетил и везде видно.</p>
<p>касательно ссылок &#8211; полезнее давать ссылку на английскую доку, русская устарела, и там не описано очень много. правда, и английская тоже немного устарела <img src='http://i-novice.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>wbr,<br />
fisher</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: novice</title>
		<link>http://i-novice.net/blitz-shablonnyj-podxod-k-postroeniyu-kontenta/#comment-217</link>
		<dc:creator>novice</dc:creator>
		<pubDate>Sun, 10 Aug 2008 03:48:08 +0000</pubDate>
		<guid isPermaLink="false">http://i-novice.net/blitz-shablonnyj-podxod-k-postroeniyu-kontenta/#comment-217</guid>
		<description>2 mif: С плохим хостингом это конечно недостаток, но с хорошим - стоит попробовать.</description>
		<content:encoded><![CDATA[<p>2 mif: С плохим хостингом это конечно недостаток, но с хорошим &#8211; стоит попробовать.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: mif</title>
		<link>http://i-novice.net/blitz-shablonnyj-podxod-k-postroeniyu-kontenta/#comment-213</link>
		<dc:creator>mif</dc:creator>
		<pubDate>Sat, 09 Aug 2008 17:12:36 +0000</pubDate>
		<guid isPermaLink="false">http://i-novice.net/blitz-shablonnyj-podxod-k-postroeniyu-kontenta/#comment-213</guid>
		<description>Хах, наоборот это один из плюсов, а не минусов. Вы только почитайте, какие у него преимущества в скорости и удобстве использования. А то, что он подключается в качестве модулья, так это не проблема - напишите в тех.поддержку хостинга, и, если он у вас хороший (а для серьезных проектов, особенно для заказчика, по-другому быть не должно), вам его без проблем подключат.
Не сочтите за рекламу, но, к примеру, на РБК-хостинге это сделали без проблем.</description>
		<content:encoded><![CDATA[<p>Хах, наоборот это один из плюсов, а не минусов. Вы только почитайте, какие у него преимущества в скорости и удобстве использования. А то, что он подключается в качестве модулья, так это не проблема &#8211; напишите в тех.поддержку хостинга, и, если он у вас хороший (а для серьезных проектов, особенно для заказчика, по-другому быть не должно), вам его без проблем подключат.<br />
Не сочтите за рекламу, но, к примеру, на РБК-хостинге это сделали без проблем.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: VolCh</title>
		<link>http://i-novice.net/blitz-shablonnyj-podxod-k-postroeniyu-kontenta/#comment-188</link>
		<dc:creator>VolCh</dc:creator>
		<pubDate>Mon, 04 Aug 2008 15:53:16 +0000</pubDate>
		<guid isPermaLink="false">http://i-novice.net/blitz-shablonnyj-podxod-k-postroeniyu-kontenta/#comment-188</guid>
		<description>Интересно было почитать, но чисто познавательно, то, что он работает как модуль начисто, имхо, отбивает все преимущества. Слишком узкая область применения, тем более при разработке для заказчика, а не для своего сервера с рутовым доступом. В общем при написании скриптов на заказ с нуля, имхо, два выбора оправданных шаблонизаторов: Smarty и XSLT, всё остальное от лукавого :)</description>
		<content:encoded><![CDATA[<p>Интересно было почитать, но чисто познавательно, то, что он работает как модуль начисто, имхо, отбивает все преимущества. Слишком узкая область применения, тем более при разработке для заказчика, а не для своего сервера с рутовым доступом. В общем при написании скриптов на заказ с нуля, имхо, два выбора оправданных шаблонизаторов: Smarty и XSLT, всё остальное от лукавого <img src='http://i-novice.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>

