<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.0.4" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: Abandoning PHP4?</title>
	<link>http://phpit.net/blog/abandoning-php4/</link>
	<description>PHPit has dozens of PHP articles, codesnippets and FAQ's.</description>
	<pubDate>Mon, 25 Sep 2006 15:53:41 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.4</generator>

	<item>
		<title>by: Mike Willbanks</title>
		<link>http://phpit.net/blog/abandoning-php4/#comment-2522</link>
		<pubDate>Tue, 23 May 2006 20:05:30 +0000</pubDate>
		<guid>http://phpit.net/blog/abandoning-php4/#comment-2522</guid>
					<description>Dennis,

Sorry for the late response.  It really isn't a lot of hassle.
Most of the time you will find that there are very little changes that you may need to make between versions keeping just about all of the source code the same.  

As far as version numbers they are all the same version number just one is for php4 and one is for php5.  Take PHP for instance.  They have apache 1 hooks, apache 2 hooks, iis hooks, fastcgi, etc.  These are all maintained and many times you may find duplicate code in each but the versions are practically always the same.

These are things to think about and it really depends on what your target platform is and if there is a substancial difference.  If you really do not need php5 functionality then you may not want to use it, if there is a vast improvement in how the code would operate it may be a very good idea to create different versions.</description>
		<content:encoded><![CDATA[<p>Dennis,</p>
<p>Sorry for the late response.  It really isn&#8217;t a lot of hassle.<br />
Most of the time you will find that there are very little changes that you may need to make between versions keeping just about all of the source code the same.  </p>
<p>As far as version numbers they are all the same version number just one is for php4 and one is for php5.  Take PHP for instance.  They have apache 1 hooks, apache 2 hooks, iis hooks, fastcgi, etc.  These are all maintained and many times you may find duplicate code in each but the versions are practically always the same.</p>
<p>These are things to think about and it really depends on what your target platform is and if there is a substancial difference.  If you really do not need php5 functionality then you may not want to use it, if there is a vast improvement in how the code would operate it may be a very good idea to create different versions.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: h4rdc0m</title>
		<link>http://phpit.net/blog/abandoning-php4/#comment-1661</link>
		<pubDate>Wed, 10 May 2006 10:11:43 +0000</pubDate>
		<guid>http://phpit.net/blog/abandoning-php4/#comment-1661</guid>
					<description>We at our company host sites for our clients too, the problem is that one part of the clients is ready for php5 and a big part of them just isn't. So carrying out an update as a webhost is not always trivial, why change something that works and has worked for a long time.

And I personally don't really see that much improvement in PHP5, as in I can do everything I want with PHP4, why switch over?

There are some things I like though constructors and destructors. But I just dislike the fact that they made variables passing by reference, I liked the fact that I could specify if I wanted by reference.</description>
		<content:encoded><![CDATA[<p>We at our company host sites for our clients too, the problem is that one part of the clients is ready for php5 and a big part of them just isn&#8217;t. So carrying out an update as a webhost is not always trivial, why change something that works and has worked for a long time.</p>
<p>And I personally don&#8217;t really see that much improvement in PHP5, as in I can do everything I want with PHP4, why switch over?</p>
<p>There are some things I like though constructors and destructors. But I just dislike the fact that they made variables passing by reference, I liked the fact that I could specify if I wanted by reference.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Dennis Pallett</title>
		<link>http://phpit.net/blog/abandoning-php4/#comment-1124</link>
		<pubDate>Wed, 12 Apr 2006 18:54:28 +0000</pubDate>
		<guid>http://phpit.net/blog/abandoning-php4/#comment-1124</guid>
					<description>Hey Mike,

Isn't that a lot of hassle though - maintaining different versions? How do you call different versions anyway? E.g., you release version 1.2 of your script, what is the PHP4 version called? 1.2.4 and the PHP5 version 1.2.5 or something like that?</description>
		<content:encoded><![CDATA[<p>Hey Mike,</p>
<p>Isn&#8217;t that a lot of hassle though - maintaining different versions? How do you call different versions anyway? E.g., you release version 1.2 of your script, what is the PHP4 version called? 1.2.4 and the PHP5 version 1.2.5 or something like that?
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Mike Willbanks</title>
		<link>http://phpit.net/blog/abandoning-php4/#comment-1123</link>
		<pubDate>Wed, 12 Apr 2006 18:51:11 +0000</pubDate>
		<guid>http://phpit.net/blog/abandoning-php4/#comment-1123</guid>
					<description>At my work we code in PHP4 and make them run for PHP5.  One of the things I do with my personal development is create seperate branches for the different versions so I can utilize the different programming methodologies that are present in the different versions.

This allows to support different versions and since there is not usually too much to change between 4 and 5 it is not that big of a deal.  I have found the biggest thing is just backporting functions to php4.

Regards.</description>
		<content:encoded><![CDATA[<p>At my work we code in PHP4 and make them run for PHP5.  One of the things I do with my personal development is create seperate branches for the different versions so I can utilize the different programming methodologies that are present in the different versions.</p>
<p>This allows to support different versions and since there is not usually too much to change between 4 and 5 it is not that big of a deal.  I have found the biggest thing is just backporting functions to php4.</p>
<p>Regards.
</p>
]]></content:encoded>
				</item>
</channel>
</rss>
