<?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: Zend Framework Model &#8211; Research into Possible Domain Model Solutions</title>
	<atom:link href="http://www.rvdavid.net/zend-framework-model/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.rvdavid.net/zend-framework-model/</link>
	<description>A periodical blog of experiences from the angle of an autodidactic, paranoid and narcissistic web developer...</description>
	<lastBuildDate>Thu, 04 Mar 2010 21:21:10 +1100</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<meta xmlns="http://www.w3.org/1999/xhtml" name="robots" content="noindex,follow" />
	<item>
		<title>By: Matt</title>
		<link>http://www.rvdavid.net/zend-framework-model/#comment-1260</link>
		<dc:creator>Matt</dc:creator>
		<pubDate>Mon, 01 Feb 2010 15:09:51 +0000</pubDate>
		<guid isPermaLink="false">http://blog.rvdavid.net/?p=159#comment-1260</guid>
		<description>You should check out Doctrine 2.0. It&#039;s radically different from earlier versions of Doctrine (which I also stayed away from) and supports true domain modeling.</description>
		<content:encoded><![CDATA[<p>You should check out Doctrine 2.0. It&#8217;s radically different from earlier versions of Doctrine (which I also stayed away from) and supports true domain modeling.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: My Zend Framework Model Layer: Part Service, Part ORM &#187; rvdavid: A Web Developer&#39;s Blog</title>
		<link>http://www.rvdavid.net/zend-framework-model/#comment-922</link>
		<dc:creator>My Zend Framework Model Layer: Part Service, Part ORM &#187; rvdavid: A Web Developer&#39;s Blog</dc:creator>
		<pubDate>Tue, 19 Jan 2010 17:38:33 +0000</pubDate>
		<guid isPermaLink="false">http://blog.rvdavid.net/?p=159#comment-922</guid>
		<description>[...] made some progress to get this issue licked. In the past, I&#8217;ve agonised over this issue and blogged about my progress. Some weeks or days later I tried to probe the community on what they would do, Now I think [...]</description>
		<content:encoded><![CDATA[<p>[...] made some progress to get this issue licked. In the past, I&#8217;ve agonised over this issue and blogged about my progress. Some weeks or days later I tried to probe the community on what they would do, Now I think [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brandon</title>
		<link>http://www.rvdavid.net/zend-framework-model/#comment-630</link>
		<dc:creator>Brandon</dc:creator>
		<pubDate>Tue, 13 Oct 2009 16:16:13 +0000</pubDate>
		<guid isPermaLink="false">http://blog.rvdavid.net/?p=159#comment-630</guid>
		<description>I never actually officially decided &#039;against&#039; Zend_Db. I find it to be a competent ORM solution, I simply found Doctrine to offer some extra features I wanted that Zend_Db did not (migrations for example). Additionally I found the support for complex joins while maintaining the Object abstraction was a bit more mature in Doctrine. I used Zend_Db religiously until I switched to Doctrine so I have nothing but good things to say about it. That being said, I think you nailed it right on the head by determining your success based on how to effortless it is to switch ORMs without needing to modify your models.</description>
		<content:encoded><![CDATA[<p>I never actually officially decided &#8216;against&#8217; Zend_Db. I find it to be a competent ORM solution, I simply found Doctrine to offer some extra features I wanted that Zend_Db did not (migrations for example). Additionally I found the support for complex joins while maintaining the Object abstraction was a bit more mature in Doctrine. I used Zend_Db religiously until I switched to Doctrine so I have nothing but good things to say about it. That being said, I think you nailed it right on the head by determining your success based on how to effortless it is to switch ORMs without needing to modify your models.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rvdavid</title>
		<link>http://www.rvdavid.net/zend-framework-model/#comment-624</link>
		<dc:creator>rvdavid</dc:creator>
		<pubDate>Wed, 30 Sep 2009 16:47:10 +0000</pubDate>
		<guid isPermaLink="false">http://blog.rvdavid.net/?p=159#comment-624</guid>
		<description>Hey there,

Thank you for your feedback - basically, I&#039;ve not looked at Doctrine just yet because I&#039;m still a little raw with how it all fits in with everything. I&#039;ll be using Zend_Db* while I try and master the concept of Domain Model programming, since it&#039;s what I know. Nothing like grasping the ins and outs of an ORM library while at the same time being on the bring of making a breakthrough in understanding Domain Model Programming. 

Thank you for the recommendation regarding Doctrine BTW - I&#039;m sure it&#039;s great, heard nothing but great things about Doctrine, &quot;defacto ORM for php projects&quot; etc. This will actually be a good metric for success, if I can build and replace Zend Db with Doctrine, then I&#039;ll know I&#039;m on the right path. 

How about you? any reason why you&#039;ve decided against Zend DB*?</description>
		<content:encoded><![CDATA[<p>Hey there,</p>
<p>Thank you for your feedback &#8211; basically, I&#8217;ve not looked at Doctrine just yet because I&#8217;m still a little raw with how it all fits in with everything. I&#8217;ll be using Zend_Db* while I try and master the concept of Domain Model programming, since it&#8217;s what I know. Nothing like grasping the ins and outs of an ORM library while at the same time being on the bring of making a breakthrough in understanding Domain Model Programming. </p>
<p>Thank you for the recommendation regarding Doctrine BTW &#8211; I&#8217;m sure it&#8217;s great, heard nothing but great things about Doctrine, &#8220;defacto ORM for php projects&#8221; etc. This will actually be a good metric for success, if I can build and replace Zend Db with Doctrine, then I&#8217;ll know I&#8217;m on the right path. </p>
<p>How about you? any reason why you&#8217;ve decided against Zend DB*?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brandon</title>
		<link>http://www.rvdavid.net/zend-framework-model/#comment-623</link>
		<dc:creator>Brandon</dc:creator>
		<pubDate>Wed, 30 Sep 2009 16:25:47 +0000</pubDate>
		<guid isPermaLink="false">http://blog.rvdavid.net/?p=159#comment-623</guid>
		<description>Great post. I sifted through all the same resources in an effort to find the same holy grail last year. I&#039;ve found a pretty good balance and I should probably update my article with my latest best practices. I respect your choice to stick with Zend_Db but I&#039;m curious to know how closely you&#039;ve looked at Doctrine. I started with Zend_Db and I found Doctrine to be considerably more mature and feature rich and I&#039;ve used Zend_Db in all of my projects up until my latest ones. I mean migrations are alone enough to sell it. Either way, the great thing about domain model programming is that it doesn&#039;t matter which one you go with and if you end up not liking one, its super easy to switch out the gateway logic. Happy refactoring!</description>
		<content:encoded><![CDATA[<p>Great post. I sifted through all the same resources in an effort to find the same holy grail last year. I&#8217;ve found a pretty good balance and I should probably update my article with my latest best practices. I respect your choice to stick with Zend_Db but I&#8217;m curious to know how closely you&#8217;ve looked at Doctrine. I started with Zend_Db and I found Doctrine to be considerably more mature and feature rich and I&#8217;ve used Zend_Db in all of my projects up until my latest ones. I mean migrations are alone enough to sell it. Either way, the great thing about domain model programming is that it doesn&#8217;t matter which one you go with and if you end up not liking one, its super easy to switch out the gateway logic. Happy refactoring!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
