<?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, 20 Aug 2008 03:05:31 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Internet Super Hero Blog: PDO_MYSQLND: The new features of PDO_MYSQL in PHP 5.3]]></title>
      <guid>http://www.phpdeveloper.org/news/10699</guid>
      <link>http://www.phpdeveloper.org/news/10699</link>
      <description><![CDATA[<p>
On the Internet Super Hero blog, they take <a href="http://blog.ulf-wendel.de/?p=193">a quick look</a> at what's new in the MySQL native driver version that will be included in the upcoming PHP version, PHP 5.3.
</p>
<blockquote>
PDO_MYSQLND is in the <a href="http://cvs.php.net/viewvc.cgi/php-src/">PHP CVS</a> repository at <a href="http://php.net/">php.net</a>: <a href="http://www.php.net/pdo_mysql">PDO_MYSQL</a> has been patched (PHP 5.3, PHP 6.0). Try out PDO_MYSQL with the MySQL native driver for PHP (mysqlnd). Its has new features. 
</blockquote>
<p>
They do a short recap of what the native driver libraries are all about and some of the advantages to using them. They look at some of the "memory tricks" supported by the driver and a look at the prepared statement and procedure support.
</p>]]></description>
      <pubDate>Mon, 28 Jul 2008 14:35:19 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Christopher Jones' Blog: It's feature freeze time for PHP 5.3]]></title>
      <guid>http://www.phpdeveloper.org/news/10685</guid>
      <link>http://www.phpdeveloper.org/news/10685</link>
      <description><![CDATA[<p>
In a <a href="http://blogs.oracle.com/opal/2008/07/its_feature_freeze_time_for_ph.html">new blog post</a> <i>Christopher Jones</i> mentions the feature freeze that's happened for the PHP 5.3 series including the Oracle support through the OCI8 extension.
</p>
<blockquote>
The volume of commits has recently increased in anticipation of today's feature freeze deadline. I expect the Alpha release time frame will also see high activity. Eventually, increased tightening of criteria for patch acceptance will bring us to Beta and then Production releases.
</blockquote>
<p>
Features included in this most recent extension version include an allowance for external authentication, a change to let Reflection correctly show function/method arguments, an increase on the oci8.default_prefetch setting and correctly defining the SQLT_BDOUBLE and SQLT_BFLOAT constants.
</p>
<p>
Keep an eye out for a <a href="http://pecl.php.net/package/oci8">release on PECL</a> with these new updates soon.
</p>]]></description>
      <pubDate>Fri, 25 Jul 2008 09:31:10 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Christopher Jones' Blog: PHP OCI8 1.3.3 has gone "Production"]]></title>
      <guid>http://www.phpdeveloper.org/news/10469</guid>
      <link>http://www.phpdeveloper.org/news/10469</link>
      <description><![CDATA[<p>
<i>Christopher Jones</i> has <a href="http://blogs.oracle.com/opal/2008/06/23#a341">noted</a> that the latest version of the OCI8 drivers for PHP (in the PECL extension) have been pushed to the current stable package.
</p>
<blockquote>
HP's OCI8 1.3.3 has support for Oracle's DRCP connection pooling and Fast Application Notification technologies giving it improved scalability and high availability. Overall, the re-architecture of the connection code is more stable. It fixes some obscure edge case issues and lets it handle re-started DB's better. Basic functionality is unchanged.
</blockquote>
<p>
You can find out more about the package and download this latest edition from <a href="http://pecl.php.net/package/oci8">its PECL page</a> or check out the <a href="http://www.oracle.com/technology/tech/php/pdf/php-scalability-ha-twp.pdf">whitepaper</a> they recent;y wrote up about PHP and Oracle scalability.
</p>]]></description>
      <pubDate>Tue, 24 Jun 2008 07:56:22 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Ken Guest's Blog: The Date_Holidays package, a pack of splitters and a pear tree]]></title>
      <guid>http://www.phpdeveloper.org/news/10155</guid>
      <link>http://www.phpdeveloper.org/news/10155</link>
      <description><![CDATA[<p>
In <a href="http://blogs.linux.ie/kenguest/2008/05/09/the-date_holidays-package-a-pack-of-splitters-and-a-pear-tree/">a new post</a> to his blog today, <i>Ken Guest</i> talks about the split that's been made in a PEAR package for calculating the dates of holidays (<a href="http://pear.php.net/package/Date_Holidays">Date_Holidays</a>) for localization reasons.
</p>
<blockquote>
We decided that this one package should be split into subpackages: one subpackage per region/country. Some advantages of this approach are that each driver / filter / subpackage gets it's own stability and version number - we wouldn't have to keep increasing the version number of Date_Holidays each time a new driver is added or when an existing driver gets a significant number of fixes.
</blockquote>
<p>
To replace your current version of the package (with all of the regions built in) with a new version that still contains all versions, uninstall the Date_Holidays and grab the "Date_Holidays#all" package. Otherwise, you can check out <a href="http://pear.php.net/package/Date_Holidays">the PEAR page</a> for the main package and see the subpackage list if you only need one for your area.
</p>]]></description>
      <pubDate>Fri, 09 May 2008 12:56:39 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Internet Super Hero Blog: PDO_MYSQLND for PHP preview released]]></title>
      <guid>http://www.phpdeveloper.org/news/9979</guid>
      <link>http://www.phpdeveloper.org/news/9979</link>
      <description><![CDATA[<p>
The Internet Super Hero blog has <a href="http://blog.ulf-wendel.de/?p=182">posted about</a> a preview release of the <A href="http://forge.mysql.com/wiki/PHP_PDO_MYSQLND">PDO_MYSQLND</a> and a connector for MySQL to Open Office that have both been announced at this year's <a href="http://en.oreilly.com/mysql2008/public/content/home">MySQL Conference</a>.
</p>
<p>
<a href="http://blog.ulf-wendel.de/?p=182">The post</a> explains what each of the technologies are for and where they fit in most development. The PDO_MYSQLND functionality is a direct connection for the PDO libraries to connect to MySQL using the native driver.
</p>
<blockquote>
PDO_MYSQLND inherits all benefits of the MySQL native driver for PHP. In addition to the shared advantages you get the first PDO driver for MySQL developed by Sun/MySQL!
</blockquote>]]></description>
      <pubDate>Wed, 16 Apr 2008 21:57:12 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Christopher Jones' Blog: New PHP PECL OCI8 1.3.1 Beta available]]></title>
      <guid>http://www.phpdeveloper.org/news/9664</guid>
      <link>http://www.phpdeveloper.org/news/9664</link>
      <description><![CDATA[<p>
<i>Christopher Jones</i> has posted <a href="http://blogs.oracle.com/opal/2008/02/20#a275">to his Oracle blog</a> today about the release of a new beta for the PECL Oracle (OCI8) drivers for PHP.
</p>
<blockquote>
I've created a PECL OCI8 1.3.1 Beta bundle of the code with Connection Pooling support that I mentioned in <a href="http://blogs.oracle.com/opal/2008/01/31">http://blogs.oracle.com/opal/2008/01/31</a>.  You can get it from <a href="http://pecl.php.net/package/oci8">http://pecl.php.net/package/oci8</a>.  The <a href="http://cvs.php.net/viewcvs.cgi/php-src/ext/oci8/README?revision=1.1.2.2.2.1.2.2">README</a> contains the details.
</blockquote>
<p>
Of course, it's still in beta, so any testing and feedback is more than welcome. This bundle also includes several other "non-DRCP related bug fixes" including an issue that caused constant pinging for persistent connections.
</p>]]></description>
      <pubDate>Wed, 20 Feb 2008 07:57:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Michael Kimsal's Blog: SQL Server driver for PHP5]]></title>
      <guid>http://www.phpdeveloper.org/news/9611</guid>
      <link>http://www.phpdeveloper.org/news/9611</link>
      <description><![CDATA[<p>
In a <a href="http://michaelkimsal.com/blog/?p=450">new blog entry</a>, <i>Michael Kimsal</i> points out a driver that Microsoft has released (during the end of last year) that allows PHP5 applications to connect directly to a SQL Server database.
</p>
<blockquote>
This isn't replacing <a href="http://freetds.org/">freetds</a> any time soon.  I guess I'm still wondering what the market for "PHP apps deployed on Windows talking to SQL Server" really is - most of the shared hosting accounts I've seen, even on Windows, offer MySQL or Access as the database. 
</blockquote>
<p>
He also points out <a href="http://channel9.msdn.com/Showpost.aspx?postid=354811">a video</a> that was shot of the development team talking about the driver (here's <a href="http://blogs.msdn.com/sqlphp/">their blog</a> too).
</p>]]></description>
      <pubDate>Tue, 12 Feb 2008 08:48:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Internet Super Hero Blog: Compiling mysqlnd with PHP 5.2/5.3/6.0]]></title>
      <guid>http://www.phpdeveloper.org/news/9341</guid>
      <link>http://www.phpdeveloper.org/news/9341</link>
      <description><![CDATA[<p>
On the Internet Super Hero blog, there's <a href="http://blog.ulf-wendel.de/?p=174">this new post</a> giving examples of compiling the MySQL native driver (mysqlnd) with different versions of PHP - 5.2, 5.3 and 6.0.
</p>
<blockquote>
A <a href="http://blog.ulf-wendel.de/?p=147#comment-42454">user comment</a> made clear that we need to send out a quick status update on how to install / compile mysqlnd with PHP 5.2, 5.3 and 6.0 .
</blockquote>
<p>
The instructions are only slightly different for each of the version, mainly in the version that's checked out from CVS. The PHP 5.2.x part, however, suggests that you go ahead and make the move to/wait for PHP 5.3 to use the extension. It's still in beta and (probably) won't be included in any of the 5.2.x branches.
</p>]]></description>
      <pubDate>Wed, 02 Jan 2008 11:07:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Gergely Hodicska's Blog: What is new in PHP 5.3 - part 3: mysqlnd]]></title>
      <guid>http://www.phpdeveloper.org/news/9066</guid>
      <link>http://www.phpdeveloper.org/news/9066</link>
      <description><![CDATA[<p>
<i>Gergely Hodicska</i> <a href="http://blog.felho.hu/what-is-new-in-php-53-part-3-mysqlnd.html">continues his series</a> on what's coming up in the next major PHP release with a new post covering the new mysql native driver (mysqlnd) that'll be included.
</p>
<blockquote>
In the first two parts of this series I wrote about <a href="http://blog.felho.hu/whats-new-in-php-53-part-1-namespaces.html">namaspaces</a> and <a href="http://blog.felho.hu/what-is-new-in-php-53-part-2-late-static-binding.html">late static binding</a>. In this part I will cover <a href="http://dev.mysql.com/downloads/connector/php-mysqlnd/">mysqlnd</a> (MySQL native driver for PHP), which is also a really cool feature of PHP 5.3. This a replacement library (not an extension) for libmysql (MySQL Client Library) offering a lot of advantage over it.
</blockquote>
<p>
He includes some of the reasoning why its a better choice, how it's integrated with the Zend Engine, the memory savings that it will give you and some of the functionality included with it like persistent connections, client-side query caching and statistical data collection functions.
</p>]]></description>
      <pubDate>Mon, 19 Nov 2007 07:58:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Alex Netkachov's Blog: Microsoft's SQL Server 2005 driver for PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/8860</guid>
      <link>http://www.phpdeveloper.org/news/8860</link>
      <description><![CDATA[<p>
<i>Alex Netkachov</i> has posted some of <a href="http://www.alexatnet.com/node/93">his own thoughts</a> about Microsoft's recent SQL server 205 driver for PHP:
</p>
<blockquote>
I can add that a few years ago I had bad experience with MS SQL PHP extension. It was just impossible to use it in production environment. These days MS understand that PHP is a very popular programming language and step forward to the community
</blockquote>
<p>
He also <a href="http://www.alexatnet.com/node/93">includes a list</a> of some of the things that the driver includes/makes possible such as the fact that it's not a PDO or OOP driver, that there's no source posted for it and that it does support data streams.
</p>]]></description>
      <pubDate>Thu, 18 Oct 2007 17:21:58 -0500</pubDate>
    </item>
  </channel>
</rss>
