<?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>Sun, 12 Oct 2008 08:15:17 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Zend Developer Zone: Dynamically Creating Graphs and Charts with PHP and GDChart]]></title>
      <guid>http://www.phpdeveloper.org/news/10836</guid>
      <link>http://www.phpdeveloper.org/news/10836</link>
      <description><![CDATA[<p>
The Zend Developer Zone has <a href="http://devzone.zend.com/article/3774-Dynamically-Creating-Graphs-and-Charts-with-PHP-and-GDChart">a new tutorial</a> posted today (from <i>Vikram Vaswani</i>) that focuses on making charts and graphs with the help of the <a href="http://pecl.php.net/package/GDChart">GDChart</a> extension for PHP.
</p>
<blockquote>
This extension, which is freely available from PECL, can significantly reduce the amount of work involved in dynamically generating graphical representations of numerical data at run-time. Over the next few pages, I'll introduce you to this extension, illustrating its important features and showing you just how easy it is to get your Friday evening back.
</blockquote>
<p>
The tutorial shows how to get and install the extension as well as including a few usage examples - a simple charting of values (with the different chart types defined), comparing more than one set of data, changing the aesthetics of the output and a detailed look at a few of the chart types' output.
</p>]]></description>
      <pubDate>Thu, 14 Aug 2008 15:12:58 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[William Candillon's Blog: Running Zorba with PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/10823</guid>
      <link>http://www.phpdeveloper.org/news/10823</link>
      <description><![CDATA[<p>
<i>William Candillon</i> passed along a note about a new PECL extension that's been released that adds the power of <a href="http://www.w3.org/TR/xquery/">XQuery</a> to the PHP world.
</p>
<blockquote>
PHP developers beware: Zorba now has a language binding for PHP 5!
Most PHP developments have to deal with XML and since PHP version 5, the support for XML has been greatly improved and developers can use various extensions that speak XML. We strongly believe that <a href="http://www.w3.org/TR/xquery/">XQuery</a> was the missing piece in this set of tools and therefore we are very excited by this release.
</blockquote>
<p>
You can get the full details from <a href="http://www.zorba-xquery.com/index.php/24/">this post</a> to his blog including installation instructions and usage examples for everything from a simple query to a more complex XML insertion.
</p>]]></description>
      <pubDate>Wed, 13 Aug 2008 11:14:49 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Antony Dovgal's Blog: PECL/sphinx - fast fulltext search made easy]]></title>
      <guid>http://www.phpdeveloper.org/news/10731</guid>
      <link>http://www.phpdeveloper.org/news/10731</link>
      <description><![CDATA[<p>
<i>Antony Dovgal</i> has a <a href="http://daylessday.org/archives/26-PECLsphinx-fast-fulltext-search-made-easy.html">quick post</a> today about a PECL extension that makes for quick and easy full-text searching on standard SQL databases.
</p>
<blockquote>
As some of you might have noticed, I've been a bit busy lately creating new PECL extension <a href="http://pecl.php.net/sphinx">- sphinx</a>. The extension provides an interface to a feature-rich fulltext search engine <a href="http://sphinxsearch.com/">Sphinx</a> written by Andrew Aksyonoff. We (Andrew and me) made our best to keep the extension as compatible to the pure-PHP API (shipped with Sphinx) as possible in order to make the transition easier.
</blockquote>
<p>
The <a href="http://pecl.php.net/package/sphinx">PECL page</a> has already been created as well as a <a href="http://php.net/sphinx">page in the manual</a> for how it works. He also briefly mentions the installation (including teh required libraries).
</p>]]></description>
      <pubDate>Thu, 31 Jul 2008 15:14:08 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Christopher Jones' Blog: PHP PECL OCI8 1.3.4 is available]]></title>
      <guid>http://www.phpdeveloper.org/news/10715</guid>
      <link>http://www.phpdeveloper.org/news/10715</link>
      <description><![CDATA[<p>
<i>Christopher Jones</i> <a href="http://blogs.oracle.com/opal/2008/07/php_pecl_oci8_134_is_available.html">mentions the release</a> of the latest OCI8 component for PHP - version 1.3.4 stable.
</p>
<blockquote>
OCI 1.3.4, with the changes I mentioned in my last post, is now available on PECL: <a href="http://pecl.php.net/package/oci8">http://pecl.php.net/package/oci8</a>. 
</blockquote>
<p>
He also mentions the work on the Windows version of the extension that he's been up to with the plan to make two OCI8 DLL releases for the future - one using 10g libraries and the other using 11g.
</p>]]></description>
      <pubDate>Wed, 30 Jul 2008 10:25:50 -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[Michael Kimsal's Blog: Why do browsers still not have file upload progress meters?]]></title>
      <guid>http://www.phpdeveloper.org/news/10490</guid>
      <link>http://www.phpdeveloper.org/news/10490</link>
      <description><![CDATA[<p>
On <a href="http://michaelkimsal.com/blog/why-do-browsers-still-not-have-file-upload-progress-meters/">his blog today</a> <i>Michael Kimsal</i> asks a question that hasn't come up much in recent months - with all of the advancements browsers are adding in, why aren't there better hooks for measuring file downloads?
</p>
<blockquote>
This current tirade stems from implementing a file upload progress meter in PHP5.  Yes, PHP5.2 has some hook, and there's a PECL extension. [...] I realize this is partially a PHP issue I'm ranting about, but it's ultimately a hacky workaround to a basic piece of functionality that browsers should support. 
</blockquote>
<p>
He <a href="http://michaelkimsal.com/blog/why-do-browsers-still-not-have-file-upload-progress-meters/">mentions</a> an example where he basically directly asked a member of the IE team about it. It wasn't greeted seriously and still hasn't managed to be included in most of the popular browsers of today.
</p>]]></description>
      <pubDate>Thu, 26 Jun 2008 08:41:52 -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[C7Y: Optimizing with APC]]></title>
      <guid>http://www.phpdeveloper.org/news/10288</guid>
      <link>http://www.phpdeveloper.org/news/10288</link>
      <description><![CDATA[<p>
<i>Brian Shire</i> has <a href="http://c7y.phparch.com/c/entry/1/art,apc_facebook">posted a new tutorial</a> talking about some of the benefits of caching the functionality of your website (with things like APC, not file or database caching):
</p>
<blockquote>
Opcode caches save energy, expenses, improve overall user experience on web sites, and it's often one of the simplest optimizations to implement. This article will explain the basics of installing, configuring, and tuning an opcode cache for PHP, the Alternative PHP Cache (APC).
</blockquote>
<p>
The article focuses on how the APC works and how to get it up and working on your installation (as pulled from the pecl repositories). They look at some of the functions the extension's API includes (like ap_cache_info or ap_store for manual caching) as well as some more advanced topics like locking performance, working with TTL, cache priming and filtering.
</p>]]></description>
      <pubDate>Wed, 28 May 2008 12:58:07 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Gennady Feldman's Blog: Pear/Pecl website improvement ideas and suggestions]]></title>
      <guid>http://www.phpdeveloper.org/news/10265</guid>
      <link>http://www.phpdeveloper.org/news/10265</link>
      <description><![CDATA[<p>
<i>Gennady Feldman</i> has posted <a href="http://www.gena01.com/forum/gena01_blog/pearpecl_website_improvement_ideas_and_suggestions-t220.0.html;msg1391#msg1391">two comments/suggestions</a> about things he thinks could be done to improve the PEAR and PECL websites:
</p>
<blockquote>
So I attended the PEAR2 presentation and had a chance to bug the guys behind PEAR/PECL. There's definitely exciting stuff happening and they are pushing forward with many exciting ideas.
</blockquote>
<p>
His <a href="http://www.gena01.com/forum/gena01_blog/pearpecl_website_improvement_ideas_and_suggestions-t220.0.html;msg1391#msg1391">suggestions</a> include updates to documentation, crrection broken parts of the API and a "Package News" feature with the ability to leave comments on them.
</p>
<p>
He's also posted <a href="http://www.gena01.com/forum/gena01_blog/pearpecl_website_improvement_ideas_and_suggestions-t220.0.html;msg1392#msg1392">another suggestion</a> - the ability of the authors of the project to provide other links besides the ones just for the project (external documentation, tutorials, etc)
</p>]]></description>
      <pubDate>Mon, 26 May 2008 09:38:41 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Christopher Jones' Blog: PECL OCI8 1.2.5 Available]]></title>
      <guid>http://www.phpdeveloper.org/news/10169</guid>
      <link>http://www.phpdeveloper.org/news/10169</link>
      <description><![CDATA[<p>
<i>Christopher Jones</i> has a <a href="http://blogs.oracle.com/opal/2008/05/13#a307">(very) quick post</a> today about the release of the latest version of the PECL OCI drivers - 1.2.5.
</p>
<blockquote>
Hang on, weren't we up to OCI8 version 1.3?  Well, yes, but that's Beta bordering on Production.  In the meantime, I wanted to make the OCI8 bug fixes from PHP 5.2.6 available in a "Production" release and keep <a href="http://pecl.php.net/package/oci8">PECL OCI8</a> 1.2 in sync with PHP 5.2.  The changelog is <a href="http://pecl.php.net/package-changelog.php?package=oci8&release=1.2.5">here</a>.
</blockquote>
<p>
Updates include bug fixes for cursor leaking, a LOB leak, a problem with collection creation and an update to the compile option for the Instant Client to look for RPMs.
</p>]]></description>
      <pubDate>Tue, 13 May 2008 08:47:56 -0500</pubDate>
    </item>
  </channel>
</rss>
