<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Noodlehaus</title>
	<atom:link href="http://noodlehaus.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://noodlehaus.wordpress.com</link>
	<description>PHP, MySQL, HTML, CSS, Javascript</description>
	<lastBuildDate>Wed, 22 Jul 2009 03:44:12 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='noodlehaus.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/891d2b41ad0490f4835b8bd07a59ff0f?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Noodlehaus</title>
		<link>http://noodlehaus.wordpress.com</link>
	</image>
			<item>
		<title>PHP ORM or something like it</title>
		<link>http://noodlehaus.wordpress.com/2009/07/21/orm-or-something-like-it/</link>
		<comments>http://noodlehaus.wordpress.com/2009/07/21/orm-or-something-like-it/#comments</comments>
		<pubDate>Tue, 21 Jul 2009 14:09:29 +0000</pubDate>
		<dc:creator>noodlehaus</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://noodlehaus.wordpress.com/?p=31</guid>
		<description><![CDATA[I don&#8217;t want to deal with SQL statements anymore when writing applications that need data persistence. I&#8217;m really impressed with how Rails does this cleanly, and I also like the idea behind POJOs. I want to be able to do something like the following in my application:
$user = User::from($_POST);
$user-&#62;create();
To retrieve, update and delete records:
$keys = [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=noodlehaus.wordpress.com&blog=969562&post=31&subd=noodlehaus&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I don&#8217;t want to deal with SQL statements anymore when writing applications that need data persistence. I&#8217;m really impressed with how <a href="http://www.rubyonrails.com">Rails</a> does this cleanly, and I also like the idea behind <a href="http://en.wikipedia.org/wiki/Plain_Old_Java_Object">POJOs</a>. I want to be able to do something like the following in my application:</p>
<p><code>$user = User::from($_POST);<br />
$user-&gt;create();</code></p>
<p>To retrieve, update and delete records:</p>
<p><code>$keys = array('username' =&gt; 'noodlehaus');<br />
$user = User::find($keys);<br />
$user-&gt;password = 'secret123';<br />
$user-&gt;update();<br />
$user-&gt;delete();</code></p>
<p>The recipe would be perfect if the declaration for this class is as simple as:</p>
<p><code>class User extends Base {<br />
..public $username;<br />
..public $password;<br />
}</code></p>
<p>Based on these code snips, I&#8217;m laying out the following baselines for data persistence:</p>
<ol>
<li>Only work on supporting MySQL (at least initially, or until i need to use another database)</li>
<li>SQL statements should only exist in Base</li>
<li>VERY limited support for operations and relationships (create, update, find, delete, 1-1, 1-*, *-*)</li>
</ol>
<p>These will be enough for now. If something important pops up or something that makes great sense to add, I&#8217;ll just do them, as nothing&#8217;s set in stone.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/noodlehaus.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/noodlehaus.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/noodlehaus.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/noodlehaus.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/noodlehaus.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/noodlehaus.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/noodlehaus.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/noodlehaus.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/noodlehaus.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/noodlehaus.wordpress.com/31/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=noodlehaus.wordpress.com&blog=969562&post=31&subd=noodlehaus&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://noodlehaus.wordpress.com/2009/07/21/orm-or-something-like-it/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8b21e70dc92294ce268dde0a4875754c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">noodlehaus</media:title>
		</media:content>
	</item>
		<item>
		<title>Rolling yet another PHP framework</title>
		<link>http://noodlehaus.wordpress.com/2009/07/21/rolling-yet-another-php-framework/</link>
		<comments>http://noodlehaus.wordpress.com/2009/07/21/rolling-yet-another-php-framework/#comments</comments>
		<pubDate>Tue, 21 Jul 2009 13:23:46 +0000</pubDate>
		<dc:creator>noodlehaus</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://noodlehaus.wordpress.com/?p=28</guid>
		<description><![CDATA[I&#8217;ve been searching for PHP frameworks lately and looked into some of the popular ones (Zend, Cake, Symfony, Kohana, CodeIgniter, Akelos). Other than those, I also came across Recess, a relatively new restful PHP framework that&#8217;s not trying to port rails to PHP. Recess appealed to me the most, but like the others I mentioned, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=noodlehaus.wordpress.com&blog=969562&post=28&subd=noodlehaus&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I&#8217;ve been searching for PHP frameworks lately and looked into some of the popular ones (<a href="http://framework.zend.com">Zend</a>, <a href="http://cakephp.org">Cake</a>, <a href="http://symfony-project.org">Symfony</a>, <a href="http://kohanaphp.com">Kohana</a>, <a href="http://www.codeigniter.com">CodeIgniter</a>, <a href="http://akelos.org">Akelos</a>). Other than those, I also came across <a href="http://recessframework.org">Recess</a>, a relatively new restful PHP framework that&#8217;s not trying to port rails to PHP. Recess appealed to me the most, but like the others I mentioned, still did too much for me.</p>
<p>Frameworks have to be usable for different use cases thus the elaborate libraries, but somehow this is what&#8217;s turning me off. What I wanted was something really simple and in between &#8211; not so high-level and too layered, and not so low level and repetetive. The solution? I&#8217;ll try to roll my own.</p>
<p>Yes, another framework that will do things other frameworks are already doing. I don&#8217;t really care. I&#8217;m doing this to learn, and to cater to my own needs. If while working on it I find that it could be useful for other people, maybe I&#8217;ll release it, maybe I won&#8217;t.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/noodlehaus.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/noodlehaus.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/noodlehaus.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/noodlehaus.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/noodlehaus.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/noodlehaus.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/noodlehaus.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/noodlehaus.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/noodlehaus.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/noodlehaus.wordpress.com/28/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=noodlehaus.wordpress.com&blog=969562&post=28&subd=noodlehaus&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://noodlehaus.wordpress.com/2009/07/21/rolling-yet-another-php-framework/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8b21e70dc92294ce268dde0a4875754c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">noodlehaus</media:title>
		</media:content>
	</item>
	</channel>
</rss>