<?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: Upgrading to PHP 5.3..! &#8211; are you sure?</title>
	<atom:link href="http://blogs.digitss.com/php/upgrading-to-php-5-3-are-you-sure/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.digitss.com/php/upgrading-to-php-5-3-are-you-sure/</link>
	<description>DiGiTSS Team&#039;s Programming experience with PHP, MySQL, Ajax, Javascript, jQuery, C# and Microsoft technologies</description>
	<lastBuildDate>Sun, 14 Aug 2011 04:51:45 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Is it worth upgrading PHP 5.2 to 5.3? - Quora</title>
		<link>http://blogs.digitss.com/php/upgrading-to-php-5-3-are-you-sure/comment-page-1/#comment-13309</link>
		<dc:creator>Is it worth upgrading PHP 5.2 to 5.3? - Quora</dc:creator>
		<pubDate>Thu, 10 Feb 2011 01:03:30 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.digitss.com/?p=305#comment-13309</guid>
		<description>[...] questionAdd QuestionAdd QuestionIs it worth upgrading PHP 5.2 to 5.3?These sites suggest against it:http://blogs.digitss.com/php/upg...http://www.freebsdblog.org/335/u...&#160;&#160;Add [...]</description>
		<content:encoded><![CDATA[<p>[...] questionAdd QuestionAdd QuestionIs it worth upgrading PHP 5.2 to 5.3?These sites suggest against it:http://blogs.digitss.com/php/upg&#8230;http://www.freebsdblog.org/335/u&#8230;&nbsp;&nbsp;Add [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Brown</title>
		<link>http://blogs.digitss.com/php/upgrading-to-php-5-3-are-you-sure/comment-page-1/#comment-11309</link>
		<dc:creator>Michael Brown</dc:creator>
		<pubDate>Sun, 01 Nov 2009 17:59:52 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.digitss.com/?p=305#comment-11309</guid>
		<description>In next spring will come two very important distro: RHEL 6 and Ubuntu 10.04. Both are LTS enabled. 
This PHP new version is singularity. Where is PHP 5.3.1 ? 
Bad syncronisation... </description>
		<content:encoded><![CDATA[<p>In next spring will come two very important distro: RHEL 6 and Ubuntu 10.04. Both are LTS enabled.<br />
This PHP new version is singularity. Where is PHP 5.3.1 ?<br />
Bad syncronisation&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dharmavirsinh Jhala</title>
		<link>http://blogs.digitss.com/php/upgrading-to-php-5-3-are-you-sure/comment-page-1/#comment-11260</link>
		<dc:creator>Dharmavirsinh Jhala</dc:creator>
		<pubDate>Sat, 10 Oct 2009 11:34:01 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.digitss.com/?p=305#comment-11260</guid>
		<description>Yes @Andrew I understand that deprecated warnings are not a negative factor but it&#039;s just an indication that future versions won&#039;t support this; so must be taken care now. I understand that Productions will be having display_error turned Off, but it always keeps bugging while you see them during development, so we better fix them. 
 
Another thing is I understand that overriding magic methods like __toString is not a good idea and right way but PHP has some openness which has allowed us as programmers go the non-standard way and it&#039;s now good that going ahead we are stopping some of this bad practices by letting this go. 
 
@Jonathan thanks for updates. </description>
		<content:encoded><![CDATA[<p>Yes @Andrew I understand that deprecated warnings are not a negative factor but it&#039;s just an indication that future versions won&#039;t support this; so must be taken care now. I understand that Productions will be having display_error turned Off, but it always keeps bugging while you see them during development, so we better fix them.</p>
<p>Another thing is I understand that overriding magic methods like __toString is not a good idea and right way but PHP has some openness which has allowed us as programmers go the non-standard way and it&#039;s now good that going ahead we are stopping some of this bad practices by letting this go.</p>
<p>@Jonathan thanks for updates.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan</title>
		<link>http://blogs.digitss.com/php/upgrading-to-php-5-3-are-you-sure/comment-page-1/#comment-11246</link>
		<dc:creator>Jonathan</dc:creator>
		<pubDate>Thu, 01 Oct 2009 14:37:09 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.digitss.com/?p=305#comment-11246</guid>
		<description>Well that&#039;s just a bad experience you had , does not mean you shouldn&#039;t consider upgrading to 5.3. 
 
For starters it is not true that &quot;magic methods&quot; do not accept arguments , it is merely the _toString() magic method which I do not see having a real need for arguments , should you choose to pass an argument to symbolize a certain format the _toString() should operate on you can set that prior to calling the function with a class variable. 
 
I believe that upgrading to 5.3 is mainly important when developing new applications since you would mainly use new features suggested like advanced OOP techniques and name spacing , should you choose to upgrade your application from 5.2.9 to 5.3 consider upgrading your code to use more advanced techniques and not just standing in compliance with the new 5.3 changes , though I admit that 5.3 brings many changes that break existing code in most cases I still see it as a vital stage in application development , PHP is taking a new direction and it would be wise to follow it 
 
Most problems could be solved by going through:  &lt;a href=&quot;http://www.php.net/manual/de/migration53.php&quot;&gt;http://www.php.net/manual/de/migration53.php&lt;/a&gt;  
 
alas regarding external extensions like that one for PDF I have nothing to offer. 
 
Put in the extra effort , it is important to stay with the curve and utilize as much as you can from what 5.3 has to offer! </description>
		<content:encoded><![CDATA[<p>Well that&#039;s just a bad experience you had , does not mean you shouldn&#039;t consider upgrading to 5.3.</p>
<p>For starters it is not true that &quot;magic methods&quot; do not accept arguments , it is merely the _toString() magic method which I do not see having a real need for arguments , should you choose to pass an argument to symbolize a certain format the _toString() should operate on you can set that prior to calling the function with a class variable.</p>
<p>I believe that upgrading to 5.3 is mainly important when developing new applications since you would mainly use new features suggested like advanced OOP techniques and name spacing , should you choose to upgrade your application from 5.2.9 to 5.3 consider upgrading your code to use more advanced techniques and not just standing in compliance with the new 5.3 changes , though I admit that 5.3 brings many changes that break existing code in most cases I still see it as a vital stage in application development , PHP is taking a new direction and it would be wise to follow it</p>
<p>Most problems could be solved by going through:<br />
  <a href="http://www.php.net/manual/de/migration53.php">http://www.php.net/manual/de/migration53.php</a>  </p>
<p>alas regarding external extensions like that one for PDF I have nothing to offer.</p>
<p>Put in the extra effort , it is important to stay with the curve and utilize as much as you can from what 5.3 has to offer!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrew Thompson</title>
		<link>http://blogs.digitss.com/php/upgrading-to-php-5-3-are-you-sure/comment-page-1/#comment-11243</link>
		<dc:creator>Andrew Thompson</dc:creator>
		<pubDate>Wed, 30 Sep 2009 23:45:44 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.digitss.com/?p=305#comment-11243</guid>
		<description>I can&#039;t see having deprecated warnings as being a negative factor. You can disable the logging of them, and you shouldn&#039;t be displaying errors at all on a live site. 
 
As for the datetime problem, that can be solved by setting the datetime.timezone setting. 
 
Overriding magic methods with parameters is also not a good idea, you aren&#039;t using them properly if you think you should add parameters. As for your your example, you should have used a toString function which calls __toString if having default arguments. 
 
However, yes, other than that there is one issue I&#039;ve found with upgrading to php 5.3. the use of references and call_user_func*. This is a big problem in some Drupal 6 modules, which use references a lot in its hooks. They are trying to keep it working for the very outdated PHP 4 still as well. </description>
		<content:encoded><![CDATA[<p>I can&#039;t see having deprecated warnings as being a negative factor. You can disable the logging of them, and you shouldn&#039;t be displaying errors at all on a live site.</p>
<p>As for the datetime problem, that can be solved by setting the datetime.timezone setting.</p>
<p>Overriding magic methods with parameters is also not a good idea, you aren&#039;t using them properly if you think you should add parameters. As for your your example, you should have used a toString function which calls __toString if having default arguments.</p>
<p>However, yes, other than that there is one issue I&#039;ve found with upgrading to php 5.3. the use of references and call_user_func*. This is a big problem in some Drupal 6 modules, which use references a lot in its hooks. They are trying to keep it working for the very outdated PHP 4 still as well.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: BiGiTSS Blog: Upgrading to PHP 5.3..! &#8216;&#8221; are you sure? &#124; Webs Developer</title>
		<link>http://blogs.digitss.com/php/upgrading-to-php-5-3-are-you-sure/comment-page-1/#comment-11244</link>
		<dc:creator>BiGiTSS Blog: Upgrading to PHP 5.3..! &#8216;&#8221; are you sure? &#124; Webs Developer</dc:creator>
		<pubDate>Wed, 30 Sep 2009 19:02:25 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.digitss.com/?p=305#comment-11244</guid>
		<description>[...] from the BiGiTSS blog there&#8217;s a reminder for those looking to upgrade to the latest PHP 5.3 release - is your code ready?   If you are [...]</description>
		<content:encoded><![CDATA[<p>[...] from the BiGiTSS blog there&#8217;s a reminder for those looking to upgrade to the latest PHP 5.3 release &#8211; is your code ready?   If you are [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Giorgio Sironi</title>
		<link>http://blogs.digitss.com/php/upgrading-to-php-5-3-are-you-sure/comment-page-1/#comment-11240</link>
		<dc:creator>Giorgio Sironi</dc:creator>
		<pubDate>Tue, 29 Sep 2009 18:59:25 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.digitss.com/?p=305#comment-11240</guid>
		<description>Of course you should test extensively your application before kumping on 5.3. If you have an automated test suite in place this will be easy. </description>
		<content:encoded><![CDATA[<p>Of course you should test extensively your application before kumping on 5.3. If you have an automated test suite in place this will be easy.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Upgrading to bPHP/b 5.3..! - are you sure?you &#124; BLOGS@DiGiTSS</title>
		<link>http://blogs.digitss.com/php/upgrading-to-php-5-3-are-you-sure/comment-page-1/#comment-11237</link>
		<dc:creator>Upgrading to bPHP/b 5.3..! - are you sure?you &#124; BLOGS@DiGiTSS</dc:creator>
		<pubDate>Mon, 28 Sep 2009 19:54:38 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.digitss.com/?p=305#comment-11237</guid>
		<description>[...] post: Upgrading to bPHP/b 5.3..! - are you sure?you &#124; BLOGS@DiGiTSS   SHARETHIS.addEntry({ title: &quot;Upgrading to bPHP/b 5.3..! - are you sure?you &#124; BLOGS@DiGiTSS&quot;, url: [...]</description>
		<content:encoded><![CDATA[<p>[...] post: Upgrading to bPHP/b 5.3..! &#8211; are you sure?you | <a href="mailto:BLOGS@DiGiTSS">BLOGS@DiGiTSS</a>   SHARETHIS.addEntry({ title: &quot;Upgrading to bPHP/b 5.3..! &#8211; are you sure?you | <a href="mailto:BLOGS@DiGiTSS&quot;">BLOGS@DiGiTSS&quot;</a>, url: [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic page generated in 0.305 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2011-08-18 22:59:49 -->

