<?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>Wed, 19 Jun 2013 05:26:04 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Chris Jones: How (and when) to move users to mysqli and PDO_MYSQL?]]></title>
      <guid>http://www.phpdeveloper.org/news/18803</guid>
      <link>http://www.phpdeveloper.org/news/18803</link>
      <description><![CDATA[<p>
Related to a recent discussion on the <a href="http://news.php.net/php.internals">php.internals</a> mailing list, <i>Chris Jones</i> has <a href="https://blogs.oracle.com/opal/entry/how_and_when_to_move">posted about moving away from the MySQL extension</a> in favor of the MySQLi functionality and the effort bubbling up to make the old functionality <a href="https://wiki.php.net/rfc/mysql_deprecation">deprecated</a>.
</p>
<blockquote>
An important discussion on the PHP "internals" development mailing list is taking place. It's one that you should take some note of. It concerns the next step in transitioning PHP applications away from the very old mysql extension and towards adopting the much better mysqli extension or PDO_MYSQL driver for PDO. This would allow the mysql extension to, at some as-yet undetermined time in the future, be removed.
</blockquote>
<p>
He links to a <a href="https://wiki.php.net/rfc/mysql_deprecation">RFC</a> that's been posted to help promote and push this idea forward with mentions of the "carrot" and "stick" methods for pushing users towards <a href="http://php.net/mysqli">mysqli</a>.
</p>
<blockquote>
As always, there is a lot of guesswork going on as to what MySQL APIs are in current use by PHP applications, how those applications are deployed, and what their upgrade cycle is. [...] I want to repeat that no time frame for the eventual removal of the mysql extension is set. I expect it to be some years away.
</blockquote>]]></description>
      <pubDate>Mon, 26 Nov 2012 11:04:25 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[DZone.com: What new feature in PHP 5.4 is the most important to you?]]></title>
      <guid>http://www.phpdeveloper.org/news/16612</guid>
      <link>http://www.phpdeveloper.org/news/16612</link>
      <description><![CDATA[<p>
In a new post to DZone.com today <i>Giorgio Sironi</i> asks developers <a href="http://css.dzone.com/polls/what-new-feature-php-54">what new feature of PHP 5.4 is the most important</a> to you and your application development?
</p>
<blockquote>
<a href="http://news.php.net/php.internals/53989">Recently</a>, the voting process for PHP 5.4 open to committers and users have been closed. We now have a clear picture of what will make the release and what will be left out. Some of these features (traits, web server) were already in, while other have been just voted and will be completed before the general availability of the release.
</blockquote>
<p>
He lists out some of the major changes that'll be coming in the 5.4 release including traits, dereferencing, the built-in HTTP server, closure type hinting and the upload progress feature previously only in an extension. The end of <a href="http://css.dzone.com/polls/what-new-feature-php-54">the post</a> includes a poll for you to give your feedback on what you think is the most important. As of the time of this post, the array dereferencing has pulled into the lead with traits coming in second.
</p>]]></description>
      <pubDate>Wed, 20 Jul 2011 10:14:59 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Community News: An Effort to Deprecate the MySQL Extension]]></title>
      <guid>http://www.phpdeveloper.org/news/16595</guid>
      <link>http://www.phpdeveloper.org/news/16595</link>
      <description><![CDATA[<p>
According to <a href="http://www.phpclasses.org/blog/post/153-The-Plot-to-Kill-PHP-MySQL-Extension.html">this new post</a> to the PHPClasses.org blog today, the core PHP development team has put plans in motion to try to remove the original MySQL extension from the default PHP installation.
</p>
<blockquote>
PHP core developers are planning to kill the PHP original MySQL extension. If you are using MySQL in your PHP applications for a long time, this may seriously affect you.
</blockquote>
<p>
Right now it's just <a href="http://marc.info/?l=php-internals&m=131031747409271&w=2">in the proposal states</a> (as suggested by <i>Philip Olson</i>) but, if fully acted upon, could have large implications on a number of PHP applications currently using MySQL. For now, though, <i>Philip</i> is only suggesting an education of the PHP user base that they should migrate to either pdo_mysql or mysqli for the future of their apps. Most of the comments following in the mailing list thread are supportive of the effort. They note that it won't be an easy task and, in the end, will still be a "bitter pill" for developers to swallow when the switch is finally thrown.
</p>
<p>
For the full thread of this discussion, see <a href="http://marc.info/?l=php-internals&m=131031747409271&w=2">here</a> and keep clicking through on the "next in thread" link.
</p>]]></description>
      <pubDate>Fri, 15 Jul 2011 09:48:17 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[CodeIgniter.com: CodeIgniter 2.0 - Now with more Awesome]]></title>
      <guid>http://www.phpdeveloper.org/news/15422</guid>
      <link>http://www.phpdeveloper.org/news/15422</link>
      <description><![CDATA[<p>
According to <a href="http://codeigniter.com/news/codeigniter_2.0_-_now_with_more_awesome/">a new post</a> to the CodeIgniter.com blog, there's been even more changes in the 2.0 version of the framework - including dropping PHP4 support all together.
</p>
<blockquote>
A few days ago a new repository popped up on our internal Mercurial server. We're not particularly creative with our naming, so it was simply CodeIgniterNoPhp4. [...] With only a handful of significant changes to its codebase, the release was pushed along. We want to make CI 2 worth its name, so starting today, we're requiring PHP 5.1.6 on our master branch.
</blockquote>
<p>
They include a few things to watch out for including naming conventions, the change to __construct, a cleaner model object interface and chaining added to the email and validation libraries.
</p>]]></description>
      <pubDate>Fri, 12 Nov 2010 09:40:30 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[SitePoint PHP Blog: PHP extension for Cairo graphics library]]></title>
      <guid>http://www.phpdeveloper.org/news/6196</guid>
      <link>http://www.phpdeveloper.org/news/6196</link>
      <description><![CDATA[<p>
On the SitePoint PHP Blog, there's <a href="http://www.sitepoint.com/blogs/2006/09/05/php-extension-for-cairo-graphics-library/">a new post</a> from <i>Harry Fuecks</i> pointing out an extension for PHP that allows it to use the <a href="http://en.wikipedia.org/wiki/Cairo_%28graphics%29">Cairo graphics library</a>.
</p>
<blockquote>
<a href="http://en.wikipedia.org/wiki/Cairo_%28graphics%29">Cairo</a> is the "next generation" vector graphics library for Linux and very cool to have it available in PHP. Also cool about the extension was created using <a href="http://pear.php.net/package/CodeGen_PECL">PEAR::CodeGen_PECL</a>, which Hartmut describes <a href="http://www.php-groupies.de/blogs/archives/10-cairo_wrapper-a-pecl-gen-reality-check.html">here</a>: look Mum - <a href="http://cairo-wrapper.php-baustelle.de/trac/browser/trunk/cairo-wrapper.xml">no C</a>! (well almost).
</blockquote>
<p>
<i>Harry</i> <a href="http://www.sitepoint.com/blogs/2006/09/05/php-extension-for-cairo-graphics-library/">also asks</a> if, with the rise of new technologies like this, if it's time to make the move to deprecate GD from normal PHP use - at the same time, removing another hurdle in PHP's path towards being thread safe.
</p>]]></description>
      <pubDate>Tue, 05 Sep 2006 20:49:41 -0500</pubDate>
    </item>
  </channel>
</rss>
