<?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: Doctrine &#8211; PHP Object Relational Mapper</title>
	<atom:link href="http://www.gen-x-design.com/archives/doctrine-php-object-relational-mapper/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gen-x-design.com/archives/doctrine-php-object-relational-mapper/</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Thu, 17 Mar 2011 15:00:42 -0700</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: hafij</title>
		<link>http://www.gen-x-design.com/archives/doctrine-php-object-relational-mapper/#comment-2193</link>
		<dc:creator>hafij</dc:creator>
		<pubDate>Tue, 03 Aug 2010 14:14:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.gen-x-design.com/?p=288#comment-2193</guid>
		<description>Here I must share something. I have worked on many several frameworks and many different orm. But there is no such thing best out of those. As you rightly pointed out that a framework with huge load is not good at all. In my project that I am working on, the total number of users are more than 50 thousands and the total number of images are more than 2 milion. Given this situation you have to pick very lightweight orm system. The conditions are,

1. No foreign key relationship. (Your code must handle it).
2. Standalone table is just a standalone class.
3. You can have up to 2nd or 3rd order of normalizaion for you database. (Less join means more speed, less constraint means less overhead).
4. Never load associate object all together what cakephp does.
5. Its really a pain to have xml or yml file to maintain database stuff.
6. Doctrine is not simple at all.

Now think about any mvc framework. Any framework must give a standard but without magical stuff. Such as validators, helpers etc. This is really bad if you think about a site with huge number of request every time. Go and visit http://phpwebpad.hafij.com.</description>
		<content:encoded><![CDATA[<p>Here I must share something. I have worked on many several frameworks and many different orm. But there is no such thing best out of those. As you rightly pointed out that a framework with huge load is not good at all. In my project that I am working on, the total number of users are more than 50 thousands and the total number of images are more than 2 milion. Given this situation you have to pick very lightweight orm system. The conditions are,</p>
<p>1. No foreign key relationship. (Your code must handle it).<br />
2. Standalone table is just a standalone class.<br />
3. You can have up to 2nd or 3rd order of normalizaion for you database. (Less join means more speed, less constraint means less overhead).<br />
4. Never load associate object all together what cakephp does.<br />
5. Its really a pain to have xml or yml file to maintain database stuff.<br />
6. Doctrine is not simple at all.</p>
<p>Now think about any mvc framework. Any framework must give a standard but without magical stuff. Such as validators, helpers etc. This is really bad if you think about a site with huge number of request every time. Go and visit <a href="http://phpwebpad.hafij.com." rel="nofollow">http://phpwebpad.hafij.com.</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Faizan</title>
		<link>http://www.gen-x-design.com/archives/doctrine-php-object-relational-mapper/#comment-2017</link>
		<dc:creator>Faizan</dc:creator>
		<pubDate>Sun, 17 Jan 2010 05:44:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.gen-x-design.com/?p=288#comment-2017</guid>
		<description>I&#039;m now using doctrine for a year now. I&#039;ve used it with symfony and codeigniter, and it is best PHP ORM</description>
		<content:encoded><![CDATA[<p>I&#8217;m now using doctrine for a year now. I&#8217;ve used it with symfony and codeigniter, and it is best PHP ORM</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Phillip Harrington</title>
		<link>http://www.gen-x-design.com/archives/doctrine-php-object-relational-mapper/#comment-1384</link>
		<dc:creator>Phillip Harrington</dc:creator>
		<pubDate>Thu, 21 May 2009 16:42:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.gen-x-design.com/?p=288#comment-1384</guid>
		<description>I too have been in the same spot - not wanting to use a huge framework every time - but not wanting to write my own. I&#039;ll definitely check out doctrine. Thanks for the tip.</description>
		<content:encoded><![CDATA[<p>I too have been in the same spot &#8211; not wanting to use a huge framework every time &#8211; but not wanting to write my own. I&#8217;ll definitely check out doctrine. Thanks for the tip.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

