<?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: New PHP5-based Framework Project, PHP5 and Lack of Namespace Support, Among Other Things&#8230;</title>
	<atom:link href="http://abing.gotdns.com/posts/2007/new-php5-based-framework-project-php5-and-lack-of-namespace-support-among-other-things/feed/" rel="self" type="application/rss+xml" />
	<link>http://abing.gotdns.com/posts/2007/new-php5-based-framework-project-php5-and-lack-of-namespace-support-among-other-things/</link>
	<description>Because you can never have too many blogs on the Internet...</description>
	<lastBuildDate>Thu, 05 Nov 2009 19:27:52 -0600</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Is It Time to Ditch PHP? &#183; Archive &#183;Terminus a Quo</title>
		<link>http://abing.gotdns.com/posts/2007/new-php5-based-framework-project-php5-and-lack-of-namespace-support-among-other-things/comment-page-1/#comment-7102</link>
		<dc:creator>Is It Time to Ditch PHP? &#183; Archive &#183;Terminus a Quo</dc:creator>
		<pubDate>Sun, 26 Oct 2008 08:18:13 +0000</pubDate>
		<guid isPermaLink="false">http://abing.gotdns.com/posts/2007/new-php5-based-framework-project-php5-and-lack-of-namespace-support-among-other-things/#comment-7102</guid>
		<description>&lt;p&gt;[...] the much anticipated (for me anyway) namespace support. I have documented my basic gripes about PHP elsewhere. So I won&#8217;t go rambling about them again. I was excited to hear about namespaces finally [...]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>[...] the much anticipated (for me anyway) namespace support. I have documented my basic gripes about PHP elsewhere. So I won&#8217;t go rambling about them again. I was excited to hear about namespaces finally [...]</p>]]></content:encoded>
	</item>
	<item>
		<title>By: nimrod.abing</title>
		<link>http://abing.gotdns.com/posts/2007/new-php5-based-framework-project-php5-and-lack-of-namespace-support-among-other-things/comment-page-1/#comment-5422</link>
		<dc:creator>nimrod.abing</dc:creator>
		<pubDate>Fri, 30 May 2008 16:26:48 +0000</pubDate>
		<guid isPermaLink="false">http://abing.gotdns.com/posts/2007/new-php5-based-framework-project-php5-and-lack-of-namespace-support-among-other-things/#comment-5422</guid>
		<description>&lt;p&gt;@John&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Have you looked at PHPonTrax?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Yes. I did take look at it. But unfortunately documentation was a bit lacking back then so I preferred not to comment on that. It seems there has been little progress made on this end as I just took a look at the API docs. It&#039;s still spotty at best and it&#039;s worse than having no documentation at all.&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;it has a full ActiveRecord implementation.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Come to think of it, I think ActiveRecord is overrated. The Django-style ORM is far easier to work with. Say what you want about it&#039;s current lack of aggregation features. The less time I spend writing and debugging SQL, the better. So far from the PHPonTrax docs:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Write SQL For The Model&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Uhm, sorry no. With Django, you write the model code in Python. Run manage.py syncdb and it automatically creates the database structure for you in the SQL dialect that your RDBMS of choice is using.&lt;/p&gt;

&lt;p&gt;Since PHP5 has some form of class introspection already, I figured it would be feasible to clone the Django-style ORM in PHP5 as well. Alas, I had been sidetracked on another project and it&#039;s currently shelved.&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;I have used it for many projects and it works just like rails does saves tons of time and makes coding much more enjoyable&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Sorry, again no. As Zed Shaw put it, &quot;Rails is a Ghetto&quot;. I&#039;m don&#039;t want to go into the details of this but suffice to say, whenever framework authors say that their framework is &quot;just like rails&quot; I tend to avoid them.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>@John</p>

<blockquote>
  <p>Have you looked at PHPonTrax?</p>
</blockquote>

<p>Yes. I did take look at it. But unfortunately documentation was a bit lacking back then so I preferred not to comment on that. It seems there has been little progress made on this end as I just took a look at the API docs. It&#8217;s still spotty at best and it&#8217;s worse than having no documentation at all.</p>

<blockquote>
  <p>it has a full ActiveRecord implementation.</p>
</blockquote>

<p>Come to think of it, I think ActiveRecord is overrated. The Django-style ORM is far easier to work with. Say what you want about it&#8217;s current lack of aggregation features. The less time I spend writing and debugging SQL, the better. So far from the PHPonTrax docs:</p>

<blockquote>
  <p>Write SQL For The Model</p>
</blockquote>

<p>Uhm, sorry no. With Django, you write the model code in Python. Run manage.py syncdb and it automatically creates the database structure for you in the SQL dialect that your RDBMS of choice is using.</p>

<p>Since PHP5 has some form of class introspection already, I figured it would be feasible to clone the Django-style ORM in PHP5 as well. Alas, I had been sidetracked on another project and it&#8217;s currently shelved.</p>

<blockquote>
  <p>I have used it for many projects and it works just like rails does saves tons of time and makes coding much more enjoyable</p>
</blockquote>

<p>Sorry, again no. As Zed Shaw put it, &#8220;Rails is a Ghetto&#8221;. I&#8217;m don&#8217;t want to go into the details of this but suffice to say, whenever framework authors say that their framework is &#8220;just like rails&#8221; I tend to avoid them.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: John</title>
		<link>http://abing.gotdns.com/posts/2007/new-php5-based-framework-project-php5-and-lack-of-namespace-support-among-other-things/comment-page-1/#comment-5421</link>
		<dc:creator>John</dc:creator>
		<pubDate>Fri, 30 May 2008 15:55:30 +0000</pubDate>
		<guid isPermaLink="false">http://abing.gotdns.com/posts/2007/new-php5-based-framework-project-php5-and-lack-of-namespace-support-among-other-things/#comment-5421</guid>
		<description>&lt;p&gt;Have you looked at PHPonTrax? it has a full ActiveRecord implementation. I have used it for many projects and it works just like rails does saves tons of time and makes coding much more enjoyable&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Have you looked at PHPonTrax? it has a full ActiveRecord implementation. I have used it for many projects and it works just like rails does saves tons of time and makes coding much more enjoyable</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Dennis</title>
		<link>http://abing.gotdns.com/posts/2007/new-php5-based-framework-project-php5-and-lack-of-namespace-support-among-other-things/comment-page-1/#comment-4638</link>
		<dc:creator>Dennis</dc:creator>
		<pubDate>Sat, 15 Dec 2007 14:08:00 +0000</pubDate>
		<guid isPermaLink="false">http://abing.gotdns.com/posts/2007/new-php5-based-framework-project-php5-and-lack-of-namespace-support-among-other-things/#comment-4638</guid>
		<description>&lt;p&gt;Namespaces are here in PHP5.3, however; the syntax is still not agreed, as well as some implementation issues are not cleared up. Here&#039;s an article which might interest those waiting for namespaces being added to PHP: http://www.onphp5.com/article/60&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Namespaces are here in PHP5.3, however; the syntax is still not agreed, as well as some implementation issues are not cleared up. Here&#8217;s an article which might interest those waiting for namespaces being added to PHP: <a href="http://www.onphp5.com/article/60" rel="nofollow">http://www.onphp5.com/article/60</a></p>]]></content:encoded>
	</item>
</channel>
</rss>
