<?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>Comments on: Mood: Jaded</title>
	<atom:link href="http://www.karlkatzke.com/mood-jaded/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.karlkatzke.com/mood-jaded/</link>
	<description>Geek of the Week</description>
	<lastBuildDate>Tue, 27 Sep 2011 13:39:59 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
	<item>
		<title>By: Antoine</title>
		<link>http://www.karlkatzke.com/mood-jaded/comment-page-1/#comment-112</link>
		<dc:creator>Antoine</dc:creator>
		<pubDate>Tue, 06 Nov 2007 14:16:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.karlkatzke.com/mood-jaded/#comment-112</guid>
		<description>Thanks for this post.

I am (trying to) learn Symfony, but I also feel it quite complex to understand all these yml config.  And yes, you generate a lot of code, so what happens when you need to refactor??

So is it true then, that PHP doesn&#039;t have one single good framework?  Are we condemned to use ASP.NET if we want to quickly build running applications?

Disappointing, but maybe true...</description>
		<content:encoded><![CDATA[<p>Thanks for this post.</p>
<p>I am (trying to) learn Symfony, but I also feel it quite complex to understand all these yml config.  And yes, you generate a lot of code, so what happens when you need to refactor??</p>
<p>So is it true then, that PHP doesn&#8217;t have one single good framework?  Are we condemned to use ASP.NET if we want to quickly build running applications?</p>
<p>Disappointing, but maybe true&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: halfer</title>
		<link>http://www.karlkatzke.com/mood-jaded/comment-page-1/#comment-114</link>
		<dc:creator>halfer</dc:creator>
		<pubDate>Sat, 29 Sep 2007 14:29:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.karlkatzke.com/mood-jaded/#comment-114</guid>
		<description>I agree that symfony has quite a learning curve, but that&#039;s the price for such a rich featureset. I&#039;d wager that most beginners with symfony are coming straight from using a language (eg PHP) with no framework (as I did). On this basis it&#039;s rather like learning a new language - it&#039;s frustrating - especially to have to follow someone else&#039;s way of thinking - but it is worth it in the end.

I&#039;m not sure if the &quot;one db per app&quot; applies to symfony; AFAIK you can put several connections in your databases.yml and switch between them at will. In any case it sounds like the data layer is your primary complaint: you can always just use PDO or other more &quot;low-level&quot; engine, and write the SQL yourself. Some developers do prefer that, and if works for them, great.

All that said, it may be that for your requirements, a &quot;roll your own&quot; approach might suit you better. No single framework is suitable for everyone.</description>
		<content:encoded><![CDATA[<p>I agree that symfony has quite a learning curve, but that&#8217;s the price for such a rich featureset. I&#8217;d wager that most beginners with symfony are coming straight from using a language (eg PHP) with no framework (as I did). On this basis it&#8217;s rather like learning a new language &#8211; it&#8217;s frustrating &#8211; especially to have to follow someone else&#8217;s way of thinking &#8211; but it is worth it in the end.</p>
<p>I&#8217;m not sure if the &#8220;one db per app&#8221; applies to symfony; AFAIK you can put several connections in your databases.yml and switch between them at will. In any case it sounds like the data layer is your primary complaint: you can always just use PDO or other more &#8220;low-level&#8221; engine, and write the SQL yourself. Some developers do prefer that, and if works for them, great.</p>
<p>All that said, it may be that for your requirements, a &#8220;roll your own&#8221; approach might suit you better. No single framework is suitable for everyone.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thierry</title>
		<link>http://www.karlkatzke.com/mood-jaded/comment-page-1/#comment-113</link>
		<dc:creator>Thierry</dc:creator>
		<pubDate>Fri, 28 Sep 2007 12:33:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.karlkatzke.com/mood-jaded/#comment-113</guid>
		<description>Symfony indeed has a steep learning curve.

You can actually work around the propel issues. Propel is a pain for any join query you want to write, but once you get the hang of its not too bad.
There is some good stuff in the Symfony forums.

Heard that the 1.3 release is a lot better (probably will be included in Symfony 1.1, currently a plugin is available for those desperate to switch)</description>
		<content:encoded><![CDATA[<p>Symfony indeed has a steep learning curve.</p>
<p>You can actually work around the propel issues. Propel is a pain for any join query you want to write, but once you get the hang of its not too bad.<br />
There is some good stuff in the Symfony forums.</p>
<p>Heard that the 1.3 release is a lot better (probably will be included in Symfony 1.1, currently a plugin is available for those desperate to switch)</p>
]]></content:encoded>
	</item>
</channel>
</rss>

