<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Thu, 20 Jun 2013 00:28:45 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Robert Eisele's Blog: PHP Hacking]]></title>
      <guid>http://www.phpdeveloper.org/news/16454</guid>
      <link>http://www.phpdeveloper.org/news/16454</link>
      <description><![CDATA[<p>
<i>Robert Eisele</i> has a new post (and some new source) on his blog today that has gotten the PHP community both up in arms and excited about the potential it offers - a <a href="http://www.xarg.org/2011/06/php-hacking/">fork of PHP</a> that's been modified to include lots of little improvements for changes in performance, some new PHP functions, usability improvements and changes in the MySQLi/mysqlnd drivers.
</p>
<blockquote>
It took me a while but here's a new toy. Today I publish my own PHP fork based on the PHP 5.3.6 code base with a few changes that make the everydays developer life more bearable. It includes some of the patches I've already published about 3 years ago, my defcon extension and also my infusion extension plus a good bunch of extra gimmickries.
</blockquote>
<p>
Updates in his release <a href="https://github.com/infusion/PHP">available on github</a>) include:
</p>
<ul>
<li>Hardcoded constants
<li>Turn off $_REQUEST variable if it's not needed
<li>new methods like str_random, ob_fwrite, sigfig and strcal
<li>changes in foreach, strstr and binary number handling
<li>updates to MySQLi/mysqlnd to return matched rows and mysqi_return
</ul>
<p>
The community reaction to this fork has been divided - some think the work put into these changes should have been submitted to the main PHP project instead and others see it as a good step forward for the language. Share your thoughts by <a href="http://www.xarg.org/2011/06/php-hacking/">commenting on the post</a>.
</p>]]></description>
      <pubDate>Fri, 10 Jun 2011 07:44:52 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Phil Sturgeon's Blog: Upgrading to CodeIgniter 2.0]]></title>
      <guid>http://www.phpdeveloper.org/news/14471</guid>
      <link>http://www.phpdeveloper.org/news/14471</link>
      <description><![CDATA[<p>
For those that are currently using the stable version of the <a href="http://codeigniter.com">CodeIgniter</a> framework (1.x) and are wanting to know what they'll need to do to upgrade to the upcoming 2.0 release, <i>Phil Sturgeon</i> has <a href="http://philsturgeon.co.uk/news/2010/05/upgrading-to-codeigniter-2.0">just the guide you're looking for</a>.
</p>
<blockquote>
I got it all working in a few hours after LOTS of headbanging, mouse throwing and blaspheming. All the bugs I found along the way have since been fixed in the 2.0 branch by the Ellis developers or myself. While this does not mean everything is running perfectly [in <a href="http://pyrocms.com/">PyroCMS</a>] , at the time of writing all the worrying bugs are squashed so it should be safe for us to have a play.
</blockquote>
<p>
He covers a few things like changes to the model class names, the use of plugins (or how you won't anymore), how they've dropped the validation class, that modular separation won't work out of the box and a few more. You can grab the latest version of the CodeIgniter 2.0 branch from <a href="http://bitbucket.org/ellislab/codeigniter/">the EllisLab bitbucket account</a> (and contribute back if you find a bug!)
</p>]]></description>
      <pubDate>Thu, 06 May 2010 09:54:03 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Symfony Project: symfony 1.0.0 beta 2 released]]></title>
      <guid>http://www.phpdeveloper.org/news/6953</guid>
      <link>http://www.phpdeveloper.org/news/6953</link>
      <description><![CDATA[<p>
The symfony project <a href="http://www.symfony-project.com/weblog/2006/12/19/symfony-1-0-0-beta-2-released.html">has announced</a> the release of their latest version - 1.0.0 beta 2:
</p>
<blockquote>
symfony 1.0.0 beta2 is completely compatible with beta1, so you don't need to launch the upgrade task if your project is already running on beta1.
</blockquote>
<p>
Updates included with <a href="http://www.symfony-project.com/weblog/2006/12/19/symfony-1-0-0-beta-2-released.html">this release</a> include:
<ul>
<li>Better compatibility with PHP 5.0.X
<li>PEAR dependency has been removed
<li>New COPYRIGHT file and licenses/ directory
<li>Phing is now bundled with symfony
</ul>
</p>]]></description>
      <pubDate>Thu, 21 Dec 2006 08:15:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[PHPHacks.com: Upcoming changes in PHP 6.0]]></title>
      <guid>http://www.phpdeveloper.org/news/6302</guid>
      <link>http://www.phpdeveloper.org/news/6302</link>
      <description><![CDATA[<p>
With great new advancements coming out of PHP with each new version released, the list of things that are being worked toward for PHP 6 bears some repeating for what we have to look forward to. <a href="http://www.phphacks.com/content/view/49/33/">PHPHacks.com has just that</a> posted today.
</p>
<blockquote>
The PHP world is really excited about the upcoming release of PHP 6.0. Amongst all the uncertainties in any new release, PHP 6.0 seems to be getting rid of three of the earlier troublesome features: register_globals, magic_quotes_gpc and safe_mode. The first was a big security hole, the second messed with the data and made changing environments quite difficult, while the third was usually misread, and provided a false sense of security. There's also quite a lot of work scheduled to do with Unicode.
</blockquote>
<p>
Other <a href="http://www.phphacks.com/content/view/49/33/">large changes are mentioned</a> as well, like the the addition of new 64-bit integers and that the ereg extension is removed, while the XMLReader, XMLWriter and Fileinfo extensions are added to the core, and by default are on. Check out the entire post for the full listing.
</p>]]></description>
      <pubDate>Tue, 19 Sep 2006 07:26:02 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Joshua Eichorn's Blog: phpDocumentor enhancements]]></title>
      <guid>http://www.phpdeveloper.org/news/5792</guid>
      <link>http://www.phpdeveloper.org/news/5792</link>
      <description><![CDATA[<p>
<i>Joshua Eichorn</i> shares some of the updates to the phpDocumentor software in <a href="http://blog.joshuaeichorn.com/archives/2006/07/13/phpdocumentor-enhancements/">his latest post</a> today:
</p>
<blockquote>
<p>
As PHP keeps added language features one of the things we have to do is figure out how to document them. Lately I've been hearing requests for a way to document virtual properties and methods on classes that are implemented using __call etc.
</p>
<p>
After talking a bit with <a href="http://greg.chiaraquartet.net/">Greg</a>, I'm leaning towards adding in some new docblock tags to classes to allow these methods/properties to be documented.
</p>
</blockquote>
<p>
He <a href="http://blog.joshuaeichorn.com/archives/2006/07/13/phpdocumentor-enhancements/">includes a code example</a> for the documentation method suggested on these new functionality bits. He also asks for comments/ideas on how to hald these sorts of updates in the future.
</p>]]></description>
      <pubDate>Fri, 14 Jul 2006 06:00:15 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PHP Magazine: What Would You Like to See In PHP 6?]]></title>
      <guid>http://www.phpdeveloper.org/news/4980</guid>
      <link>http://www.phpdeveloper.org/news/4980</link>
      <description><![CDATA[PHP Magazine has posted <a href="http://www.php-mag.net/magphpde/magphpde_news/psecom,id,25610,nodeid,5.html">their results</a> from a poll they took after the "PHP Developers Meeting" that happened in Paris about what developers would like to see in PHP6.
<p>
<quote>
<i>
Following release of the PHP Developers Meeting in Paris (November 11th and 12th, 2005), the International PHP Magazine polled the community to find out What they were looking our for, the most, in PHP 6?
<p>
The results of the poll suggest almost an equal weightage to all of the points noted in the developer meeting minutes. Of the 809 members polled, 15-20% of the respondents were looking out for OO functionality changes, functionality cleanup, performance boost, Security enhancements, and unicode support, in that order. Only 7% were keen to see additions made to the PHP engine. Less than 3% clicked on the "others" option.
</i>
</quote>
<p>
The <a href="http://www.php-mag.net/magphpde/magphpde_news/psecom,id,25610,nodeid,5.html">votes</a> were pretty close, with "Functionality" only barely edging out "Performance Boost". "OO Functionality Changes", however, topped the list with points to spare.]]></description>
      <pubDate>Mon, 13 Mar 2006 07:41:50 -0600</pubDate>
    </item>
  </channel>
</rss>
