<?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>Comments on: Ten reasons why Symfony rocks - Part 2</title>
	<atom:link href="http://www.mellowmorning.com/2007/09/08/ten-reasons-why-symfony-rocks-part-2/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mellowmorning.com/2007/09/08/ten-reasons-why-symfony-rocks-part-2/</link>
	<description>Blogging the world of IT and Business</description>
	<pubDate>Sat, 05 Jul 2008 09:38:41 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: scrivner</title>
		<link>http://www.mellowmorning.com/2007/09/08/ten-reasons-why-symfony-rocks-part-2/#comment-4068</link>
		<dc:creator>scrivner</dc:creator>
		<pubDate>Fri, 06 Jun 2008 15:08:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.mellowmorning.com/2007/09/08/ten-reasons-why-symfony-rocks-part-2/#comment-4068</guid>
		<description>Nice reasons :D Symfony 1.0 Rocks! And Symfony 1.1 will rocks even more!</description>
		<content:encoded><![CDATA[<p>Nice reasons :D Symfony 1.0 Rocks! And Symfony 1.1 will rocks even more!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mellow Morning &#187; Introducing a cross site ajax plugin for Prototype</title>
		<link>http://www.mellowmorning.com/2007/09/08/ten-reasons-why-symfony-rocks-part-2/#comment-401</link>
		<dc:creator>Mellow Morning &#187; Introducing a cross site ajax plugin for Prototype</dc:creator>
		<pubDate>Wed, 07 Nov 2007 22:13:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.mellowmorning.com/2007/09/08/ten-reasons-why-symfony-rocks-part-2/#comment-401</guid>
		<description>[...] Ajax was my main reason to choose the prototype framework. Furthermore it is also included in the great Symfony framework. In Prototype Ajax requests are written like [...]</description>
		<content:encoded><![CDATA[<p>[...] Ajax was my main reason to choose the prototype framework. Furthermore it is also included in the great Symfony framework. In Prototype Ajax requests are written like [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tschellenbach</title>
		<link>http://www.mellowmorning.com/2007/09/08/ten-reasons-why-symfony-rocks-part-2/#comment-49</link>
		<dc:creator>tschellenbach</dc:creator>
		<pubDate>Mon, 17 Sep 2007 08:37:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.mellowmorning.com/2007/09/08/ten-reasons-why-symfony-rocks-part-2/#comment-49</guid>
		<description>Anyone know of a good plug in to fix Wordpress code handling behaviour for comments?</description>
		<content:encoded><![CDATA[<p>Anyone know of a good plug in to fix Wordpress code handling behaviour for comments?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: hardrock</title>
		<link>http://www.mellowmorning.com/2007/09/08/ten-reasons-why-symfony-rocks-part-2/#comment-48</link>
		<dc:creator>hardrock</dc:creator>
		<pubDate>Mon, 17 Sep 2007 08:22:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.mellowmorning.com/2007/09/08/ten-reasons-why-symfony-rocks-part-2/#comment-48</guid>
		<description>Apparently my code lines have been partly erased. That should have meant:

content ?&#62;

and

content ?&#62;

(dots indicating inexistant spaces)</description>
		<content:encoded><![CDATA[<p>Apparently my code lines have been partly erased. That should have meant:</p>
<p>content ?&gt;</p>
<p>and</p>
<p>content ?&gt;</p>
<p>(dots indicating inexistant spaces)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: hardrock</title>
		<link>http://www.mellowmorning.com/2007/09/08/ten-reasons-why-symfony-rocks-part-2/#comment-47</link>
		<dc:creator>hardrock</dc:creator>
		<pubDate>Mon, 17 Sep 2007 08:20:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.mellowmorning.com/2007/09/08/ten-reasons-why-symfony-rocks-part-2/#comment-47</guid>
		<description>In response to dgurba:

Assuming that you have an object "article" with the property "content" (which was the case in your Rails example, but not in the symfony example) you would write just the very same in PHP:

#source: http://www.symfony-project.com/tutorial/1_0/my-first-project/content ?&#62;

PHP offers this short syntax, although it may not be enabled on all configurations. And writing

content ?&#62;

isn't any longer, especially if you use code completion (which any good editor should have).</description>
		<content:encoded><![CDATA[<p>In response to dgurba:</p>
<p>Assuming that you have an object &#8220;article&#8221; with the property &#8220;content&#8221; (which was the case in your Rails example, but not in the symfony example) you would write just the very same in PHP:</p>
<p>#source: <a href="http://www.symfony-project.com/tutorial/1_0/my-first-project/content" rel="nofollow">http://www.symfony-project.com/tutorial/1_0/my-first-project/content</a> ?&gt;</p>
<p>PHP offers this short syntax, although it may not be enabled on all configurations. And writing</p>
<p>content ?&gt;</p>
<p>isn&#8217;t any longer, especially if you use code completion (which any good editor should have).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rpsblog.com &#187; A week of symfony #37 (10-&#38;gt;16 September 2007)</title>
		<link>http://www.mellowmorning.com/2007/09/08/ten-reasons-why-symfony-rocks-part-2/#comment-44</link>
		<dc:creator>rpsblog.com &#187; A week of symfony #37 (10-&#38;gt;16 September 2007)</dc:creator>
		<pubDate>Sun, 16 Sep 2007 22:53:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.mellowmorning.com/2007/09/08/ten-reasons-why-symfony-rocks-part-2/#comment-44</guid>
		<description>[...] Ten reasons why Symfony rocks - Part 2 [...]</description>
		<content:encoded><![CDATA[<p>[...] Ten reasons why Symfony rocks - Part 2 [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: superhaggis</title>
		<link>http://www.mellowmorning.com/2007/09/08/ten-reasons-why-symfony-rocks-part-2/#comment-35</link>
		<dc:creator>superhaggis</dc:creator>
		<pubDate>Sat, 15 Sep 2007 09:28:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.mellowmorning.com/2007/09/08/ten-reasons-why-symfony-rocks-part-2/#comment-35</guid>
		<description>The blog ate part of my reply - drop in your two code examples from Symfony and Rails.</description>
		<content:encoded><![CDATA[<p>The blog ate part of my reply - drop in your two code examples from Symfony and Rails.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: superhaggis</title>
		<link>http://www.mellowmorning.com/2007/09/08/ten-reasons-why-symfony-rocks-part-2/#comment-34</link>
		<dc:creator>superhaggis</dc:creator>
		<pubDate>Sat, 15 Sep 2007 09:26:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.mellowmorning.com/2007/09/08/ten-reasons-why-symfony-rocks-part-2/#comment-34</guid>
		<description>@dgurba

getRaw(’sf_content’) ?&#62; is the placeholder for the entire template that is to be decorated with the application's layout (see layout.php);  would give you the value of the 'content' property for the 'article' object.

What you meant to say was getContent() ?&#62;, which you would place in your template and setup via your action (using Symfony's default ORM - Propel).

You clearly haven't used Symfony if you are making fundamental mistakes like that, so you should refrain from passing comment on it until you do.</description>
		<content:encoded><![CDATA[<p>@dgurba</p>
<p>getRaw(’sf_content’) ?&gt; is the placeholder for the entire template that is to be decorated with the application&#8217;s layout (see layout.php);  would give you the value of the &#8216;content&#8217; property for the &#8216;article&#8217; object.</p>
<p>What you meant to say was getContent() ?&gt;, which you would place in your template and setup via your action (using Symfony&#8217;s default ORM - Propel).</p>
<p>You clearly haven&#8217;t used Symfony if you are making fundamental mistakes like that, so you should refrain from passing comment on it until you do.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dgurba</title>
		<link>http://www.mellowmorning.com/2007/09/08/ten-reasons-why-symfony-rocks-part-2/#comment-32</link>
		<dc:creator>dgurba</dc:creator>
		<pubDate>Sat, 15 Sep 2007 04:10:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.mellowmorning.com/2007/09/08/ten-reasons-why-symfony-rocks-part-2/#comment-32</guid>
		<description>I'll bite.

Wouldn't symphony be rails competitor since rails came first? Since when does symphony lead the pack?

It just doesn't rock as much.

I'd rather *write* this (and not use some generator):
#source:&lt;a href="http://www.railsjitsu.com/blog/ruby-on-rails/using-fragment-caching-in-rails/" onclick="return top.js.OpenExtLink(window,event,this)" target="_blank" rel="nofollow"&gt;http://www.railsjitsu.com/blog&lt;wbr&gt;&lt;/wbr&gt;/ruby-on-rails/using-fragment&lt;wbr&gt;&lt;/wbr&gt;-caching-in-rails/ &lt;/a&gt;
&#60;%= article.content %&#62;

Then this:
# source: &lt;a href="http://www.symfony-project.com/tutorial/1_0/my-first-project" onclick="return top.js.OpenExtLink(window,event,this)" target="_blank" rel="nofollow"&gt;http://www.symfony-project.com&lt;wbr&gt;&lt;/wbr&gt;/tutorial/1_0/my-first-project&lt;/a&gt;
&#60;?php echo $sf_data-&#62;getRaw('sf_content') ?&#62;

The first is terse and to the point and I can maintain it easily … without language boilerplate syntax mucking up the works.
why does php recommend no short_tags ... jsp, asp, php and rails use short tag religiously ... please don't make me type more.</description>
		<content:encoded><![CDATA[<p>I&#8217;ll bite.</p>
<p>Wouldn&#8217;t symphony be rails competitor since rails came first? Since when does symphony lead the pack?</p>
<p>It just doesn&#8217;t rock as much.</p>
<p>I&#8217;d rather *write* this (and not use some generator):<br />
#source:<a href="http://www.railsjitsu.com/blog/ruby-on-rails/using-fragment-caching-in-rails/" onclick="return top.js.OpenExtLink(window,event,this)" target="_blank" rel="nofollow"></a><a href="http://www.railsjitsu.com/blog" rel="nofollow">http://www.railsjitsu.com/blog</a><wbr></wbr>/ruby-on-rails/using-fragment<wbr></wbr>-caching-in-rails/<br />
&lt;%= article.content %&gt;</p>
<p>Then this:<br />
# source: <a href="http://www.symfony-project.com/tutorial/1_0/my-first-project" onclick="return top.js.OpenExtLink(window,event,this)" target="_blank" rel="nofollow"></a><a href="http://www.symfony-project.com" rel="nofollow">http://www.symfony-project.com</a><wbr></wbr>/tutorial/1_0/my-first-project<br />
&lt;?php echo $sf_data-&gt;getRaw(&#8217;sf_content&#8217;) ?&gt;</p>
<p>The first is terse and to the point and I can maintain it easily … without language boilerplate syntax mucking up the works.<br />
why does php recommend no short_tags &#8230; jsp, asp, php and rails use short tag religiously &#8230; please don&#8217;t make me type more.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob Roy</title>
		<link>http://www.mellowmorning.com/2007/09/08/ten-reasons-why-symfony-rocks-part-2/#comment-20</link>
		<dc:creator>Rob Roy</dc:creator>
		<pubDate>Wed, 12 Sep 2007 09:47:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.mellowmorning.com/2007/09/08/ten-reasons-why-symfony-rocks-part-2/#comment-20</guid>
		<description>A bit more on performance. At the recent Symfony Camp Fabien Potencier spoke at length about the major refactoring in progress for version 1.1 and 2.0. While he would only promise V2.0 "when it's done", he said he was expecting a 4 to 5 times performance increase for Symfony 2.0.</description>
		<content:encoded><![CDATA[<p>A bit more on performance. At the recent Symfony Camp Fabien Potencier spoke at length about the major refactoring in progress for version 1.1 and 2.0. While he would only promise V2.0 &#8220;when it&#8217;s done&#8221;, he said he was expecting a 4 to 5 times performance increase for Symfony 2.0.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tschellenbach</title>
		<link>http://www.mellowmorning.com/2007/09/08/ten-reasons-why-symfony-rocks-part-2/#comment-16</link>
		<dc:creator>tschellenbach</dc:creator>
		<pubDate>Tue, 11 Sep 2007 06:53:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.mellowmorning.com/2007/09/08/ten-reasons-why-symfony-rocks-part-2/#comment-16</guid>
		<description>Very true, still had a bit of trouble with Wordpress. It is actually not too friendly for posting code, need to learn how to get it in control and leave my spaces alone.</description>
		<content:encoded><![CDATA[<p>Very true, still had a bit of trouble with Wordpress. It is actually not too friendly for posting code, need to learn how to get it in control and leave my spaces alone.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: halfer</title>
		<link>http://www.mellowmorning.com/2007/09/08/ten-reasons-why-symfony-rocks-part-2/#comment-15</link>
		<dc:creator>halfer</dc:creator>
		<pubDate>Mon, 10 Sep 2007 14:14:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.mellowmorning.com/2007/09/08/ten-reasons-why-symfony-rocks-part-2/#comment-15</guid>
		<description>Don't forget that the yaml file for component configuration must be indented appropriately. It may be a browser issue, but on FF2 it looks like you have no indentation at all :o(</description>
		<content:encoded><![CDATA[<p>Don&#8217;t forget that the yaml file for component configuration must be indented appropriately. It may be a browser issue, but on FF2 it looks like you have no indentation at all :o(</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tschellenbach</title>
		<link>http://www.mellowmorning.com/2007/09/08/ten-reasons-why-symfony-rocks-part-2/#comment-14</link>
		<dc:creator>tschellenbach</dc:creator>
		<pubDate>Sun, 09 Sep 2007 09:10:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.mellowmorning.com/2007/09/08/ten-reasons-why-symfony-rocks-part-2/#comment-14</guid>
		<description>Very true, I had a look at that while writing, but then totally forgot about it. Good point!</description>
		<content:encoded><![CDATA[<p>Very true, I had a look at that while writing, but then totally forgot about it. Good point!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Myke</title>
		<link>http://www.mellowmorning.com/2007/09/08/ten-reasons-why-symfony-rocks-part-2/#comment-13</link>
		<dc:creator>Myke</dc:creator>
		<pubDate>Sun, 09 Sep 2007 02:08:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.mellowmorning.com/2007/09/08/ten-reasons-why-symfony-rocks-part-2/#comment-13</guid>
		<description>There is already a plugin for using memcache as your caching layer.

http://trac.symfony-project.com/trac/wiki/sfMemcachePlugin</description>
		<content:encoded><![CDATA[<p>There is already a plugin for using memcache as your caching layer.</p>
<p><a href="http://trac.symfony-project.com/trac/wiki/sfMemcachePlugin" rel="nofollow">http://trac.symfony-project.com/trac/wiki/sfMemcachePlugin</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mellow Morning &#187; Ten reasons why Symfony rocks - Part 1</title>
		<link>http://www.mellowmorning.com/2007/09/08/ten-reasons-why-symfony-rocks-part-2/#comment-12</link>
		<dc:creator>Mellow Morning &#187; Ten reasons why Symfony rocks - Part 1</dc:creator>
		<pubDate>Sat, 08 Sep 2007 20:05:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.mellowmorning.com/2007/09/08/ten-reasons-why-symfony-rocks-part-2/#comment-12</guid>
		<description>[...] Update: Part 2 has been published: Ten Reasons why Symfony rocks - part 2 [...]</description>
		<content:encoded><![CDATA[<p>[...] Update: Part 2 has been published: Ten Reasons why Symfony rocks - part 2 [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
