<?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: On &quot;On PHP&quot; and version numbers</title>
	<atom:link href="http://thirdpartycode.com/2007/07/on-on-php-and-version-numbers/feed/" rel="self" type="application/rss+xml" />
	<link>http://thirdpartycode.com/2007/07/on-on-php-and-version-numbers/</link>
	<description>Linux, PHP 5, Apache Consulting in San Antonio, TX</description>
	<lastBuildDate>Thu, 05 Aug 2010 12:40:23 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Vidyut Luther</title>
		<link>http://thirdpartycode.com/2007/07/on-on-php-and-version-numbers/comment-page-1/#comment-123</link>
		<dc:creator>Vidyut Luther</dc:creator>
		<pubDate>Fri, 02 Nov 2007 21:27:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.phpcult.com/blog/16/on-on-php-and-version-numbers/#comment-123</guid>
		<description>Edward,
 I&#039;m curious about your slow response times with PHP 5 vs PHP 4.

1. Where are these benchmarks?


Secondly, no one can force you to use OOP, you can still write procedural code with PHP5, but if you were trying to write OO code in PHP4, you&#039;ll find PHP 5 as much better to write OO code in. Going back to your truck analogy, I think you can say that with PHP5, the option to have the camper is there, and the camper you do get if you choose buy it, is much better than the camper in the version before.

But, I am curious to see the code and the benchmarks regarding the slow down between 4 and 5.</description>
		<content:encoded><![CDATA[<p>Edward,<br />
 I&#8217;m curious about your slow response times with PHP 5 vs PHP 4.</p>
<p>1. Where are these benchmarks?</p>
<p>Secondly, no one can force you to use OOP, you can still write procedural code with PHP5, but if you were trying to write OO code in PHP4, you&#8217;ll find PHP 5 as much better to write OO code in. Going back to your truck analogy, I think you can say that with PHP5, the option to have the camper is there, and the camper you do get if you choose buy it, is much better than the camper in the version before.</p>
<p>But, I am curious to see the code and the benchmarks regarding the slow down between 4 and 5.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Edward W</title>
		<link>http://thirdpartycode.com/2007/07/on-on-php-and-version-numbers/comment-page-1/#comment-122</link>
		<dc:creator>Edward W</dc:creator>
		<pubDate>Fri, 02 Nov 2007 17:17:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.phpcult.com/blog/16/on-on-php-and-version-numbers/#comment-122</guid>
		<description>Kishan,

Your comparison between walking and cars is not even remotely related for reason I think even you see as obvious.

I have written CMS systems, large repositories and extreme traffic sites all without a single line of OO code. All of these applications were easy to maintain by *others* as well as myself. You can never argue OO code is clean simply because it is OO code. It simply changes the spelling of code sOOp. Tracking down the purpose of a class function which has been removed in one place, re-added in another, then extended in another is utter hell. Some times I find myself wondering if OO coders are gleefully obfuscating their code on purpose.

PHP5 eats up more RAM per thread than PHP4 and runs ALL code slower (albeit not nearly as slow as 5.0 did) in a direct side-by-side comparison. I once switched to PHP5 on one of my extreme traffic sites and instantly the server nearly locked up due to the extra (almost double!) RAM per thread and the added 10-50ms added to each transaction. These figures alone make PHP5 an anti-upgrade in my book. Upgrades should brings faster responses using less overhead, not more. For the select few &#039;true&#039; new features in PHP5, it has become bloatware. If Zend wished to extend PHP into a Java wish-I-was, they should have created a new product instead of force everyone into their newfound bloatworld.

I agree PHP5 has some much wanted features (XML handling and DB-independent functions), but to say OOP support is worth the added bloat is more accurately analogized with:

Zend (with PHP5) Installed a camper on every truck and enlarged the engine to make up for lost mobility. Sure, it is now more powerful, but what if you never needed the camper? You now have a gas guzzler which goes the same speed as before. The camper could have always been offered as an add-on (aka: extension).</description>
		<content:encoded><![CDATA[<p>Kishan,</p>
<p>Your comparison between walking and cars is not even remotely related for reason I think even you see as obvious.</p>
<p>I have written CMS systems, large repositories and extreme traffic sites all without a single line of OO code. All of these applications were easy to maintain by *others* as well as myself. You can never argue OO code is clean simply because it is OO code. It simply changes the spelling of code sOOp. Tracking down the purpose of a class function which has been removed in one place, re-added in another, then extended in another is utter hell. Some times I find myself wondering if OO coders are gleefully obfuscating their code on purpose.</p>
<p>PHP5 eats up more RAM per thread than PHP4 and runs ALL code slower (albeit not nearly as slow as 5.0 did) in a direct side-by-side comparison. I once switched to PHP5 on one of my extreme traffic sites and instantly the server nearly locked up due to the extra (almost double!) RAM per thread and the added 10-50ms added to each transaction. These figures alone make PHP5 an anti-upgrade in my book. Upgrades should brings faster responses using less overhead, not more. For the select few &#8216;true&#8217; new features in PHP5, it has become bloatware. If Zend wished to extend PHP into a Java wish-I-was, they should have created a new product instead of force everyone into their newfound bloatworld.</p>
<p>I agree PHP5 has some much wanted features (XML handling and DB-independent functions), but to say OOP support is worth the added bloat is more accurately analogized with:</p>
<p>Zend (with PHP5) Installed a camper on every truck and enlarged the engine to make up for lost mobility. Sure, it is now more powerful, but what if you never needed the camper? You now have a gas guzzler which goes the same speed as before. The camper could have always been offered as an add-on (aka: extension).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kishan</title>
		<link>http://thirdpartycode.com/2007/07/on-on-php-and-version-numbers/comment-page-1/#comment-121</link>
		<dc:creator>kishan</dc:creator>
		<pubDate>Thu, 06 Sep 2007 04:17:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.phpcult.com/blog/16/on-on-php-and-version-numbers/#comment-121</guid>
		<description>I think this article is rather silly.  If your looking at the need to upgrade from a end users point of view and you have something working in php 4 or even 1, then why ever upgrade?  I can only assume that matt or whomever it is that made such a statement is developing little ad hoc scripts as opposed to large scale business systems such as CRM&#039;s or ERP&#039;s, etc.  PHP 5 is a massive increment to php from an OO point of view.  If you devlope such large systems and your not utlising OO then your giveing your self a maintence nightmare amongst other things!  Maybe for little scripts it makes little difference, but for large systems that have a library of 200+ classes, i think PHP 5 is considerably better, and If i want to provide my customers a more robust, efficiently maintained system, then PHP 5 is a no brainer!  I mean sersiously with that attitude why did we ever invetnt cars, you can still move by walking!</description>
		<content:encoded><![CDATA[<p>I think this article is rather silly.  If your looking at the need to upgrade from a end users point of view and you have something working in php 4 or even 1, then why ever upgrade?  I can only assume that matt or whomever it is that made such a statement is developing little ad hoc scripts as opposed to large scale business systems such as CRM&#8217;s or ERP&#8217;s, etc.  PHP 5 is a massive increment to php from an OO point of view.  If you devlope such large systems and your not utlising OO then your giveing your self a maintence nightmare amongst other things!  Maybe for little scripts it makes little difference, but for large systems that have a library of 200+ classes, i think PHP 5 is considerably better, and If i want to provide my customers a more robust, efficiently maintained system, then PHP 5 is a no brainer!  I mean sersiously with that attitude why did we ever invetnt cars, you can still move by walking!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vidyut Luther</title>
		<link>http://thirdpartycode.com/2007/07/on-on-php-and-version-numbers/comment-page-1/#comment-120</link>
		<dc:creator>Vidyut Luther</dc:creator>
		<pubDate>Wed, 18 Jul 2007 11:25:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.phpcult.com/blog/16/on-on-php-and-version-numbers/#comment-120</guid>
		<description>Thanks for the debugging marc :).


1 &lt; 3</description>
		<content:encoded><![CDATA[<p>Thanks for the debugging marc <img src='http://thirdpartycode.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p>1 < 3</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marc Delisle</title>
		<link>http://thirdpartycode.com/2007/07/on-on-php-and-version-numbers/comment-page-1/#comment-119</link>
		<dc:creator>Marc Delisle</dc:creator>
		<pubDate>Wed, 18 Jul 2007 11:02:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.phpcult.com/blog/16/on-on-php-and-version-numbers/#comment-119</guid>
		<description>(Note: the comment was cut because I was using the less-than symbol !)</description>
		<content:encoded><![CDATA[<p>(Note: the comment was cut because I was using the less-than symbol !)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marc Delisle</title>
		<link>http://thirdpartycode.com/2007/07/on-on-php-and-version-numbers/comment-page-1/#comment-118</link>
		<dc:creator>Marc Delisle</dc:creator>
		<pubDate>Wed, 18 Jul 2007 11:01:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.phpcult.com/blog/16/on-on-php-and-version-numbers/#comment-118</guid>
		<description>phpMyAdmin 3 (the PHP 5-only version that will also drop support for MySQL before 5.0) will be the one that contains bug fixes; the 2.x series will have only security fixes.</description>
		<content:encoded><![CDATA[<p>phpMyAdmin 3 (the PHP 5-only version that will also drop support for MySQL before 5.0) will be the one that contains bug fixes; the 2.x series will have only security fixes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marc Delisle</title>
		<link>http://thirdpartycode.com/2007/07/on-on-php-and-version-numbers/comment-page-1/#comment-117</link>
		<dc:creator>Marc Delisle</dc:creator>
		<pubDate>Wed, 18 Jul 2007 11:00:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.phpcult.com/blog/16/on-on-php-and-version-numbers/#comment-117</guid>
		<description>... phpMyAdmin 3 (the PHP 5-only version that will also drop support for MySQL</description>
		<content:encoded><![CDATA[<p>&#8230; phpMyAdmin 3 (the PHP 5-only version that will also drop support for MySQL</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: The Big Blimey &#187; Blog Archive &#187; On Upgrading to PHP5</title>
		<link>http://thirdpartycode.com/2007/07/on-on-php-and-version-numbers/comment-page-1/#comment-115</link>
		<dc:creator>The Big Blimey &#187; Blog Archive &#187; On Upgrading to PHP5</dc:creator>
		<pubDate>Tue, 17 Jul 2007 12:15:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.phpcult.com/blog/16/on-on-php-and-version-numbers/#comment-115</guid>
		<description>[...] Vid had a post yesterday where he writes about his concerns regarding the push to upgrade to PHP5. If you have not heard already, the PHP developers announced a couple of weeks ago they will be discontinuing support for PHP4. The reaction to this has been mixed, and I was perplexed at the developers who seem to be against the change. While most of the applications already work for PHP5, they just don&#8217;t understand the point of forcing people to upgrade. [...]</description>
		<content:encoded><![CDATA[<p>[...] Vid had a post yesterday where he writes about his concerns regarding the push to upgrade to PHP5. If you have not heard already, the PHP developers announced a couple of weeks ago they will be discontinuing support for PHP4. The reaction to this has been mixed, and I was perplexed at the developers who seem to be against the change. While most of the applications already work for PHP5, they just don&#8217;t understand the point of forcing people to upgrade. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vidyut Luther</title>
		<link>http://thirdpartycode.com/2007/07/on-on-php-and-version-numbers/comment-page-1/#comment-116</link>
		<dc:creator>Vidyut Luther</dc:creator>
		<pubDate>Mon, 16 Jul 2007 18:28:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.phpcult.com/blog/16/on-on-php-and-version-numbers/#comment-116</guid>
		<description>Marc,
 Looks like your comment got cut off, please try again? :).</description>
		<content:encoded><![CDATA[<p>Marc,<br />
 Looks like your comment got cut off, please try again? <img src='http://thirdpartycode.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marc Delisle</title>
		<link>http://thirdpartycode.com/2007/07/on-on-php-and-version-numbers/comment-page-1/#comment-114</link>
		<dc:creator>Marc Delisle</dc:creator>
		<pubDate>Mon, 16 Jul 2007 18:11:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.phpcult.com/blog/16/on-on-php-and-version-numbers/#comment-114</guid>
		<description>Hello Vidyut,
Thanks for your comments about phpMyAdmin. As a developer of this software, I must add that there will be another reason why people would want to switch.

phpMyAdmin 3 (the PHP 5-only version that will also drop support for MySQL</description>
		<content:encoded><![CDATA[<p>Hello Vidyut,<br />
Thanks for your comments about phpMyAdmin. As a developer of this software, I must add that there will be another reason why people would want to switch.</p>
<p>phpMyAdmin 3 (the PHP 5-only version that will also drop support for MySQL</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced)

Served from: thirdpartycode.com @ 2010-09-09 03:05:11 -->