<?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>Sat, 05 Jul 2008 05:05:36 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Christopher Jones' Blog: Vote to have more PHP sessions at Oracle Open World]]></title>
      <guid>http://www.phpdeveloper.org/news/10480</guid>
      <link>http://www.phpdeveloper.org/news/10480</link>
      <description><![CDATA[<p>
Headed to this year's Open World? Want to see more PHP-related talks? <I>Christopher Jones</i> <a href="http://blogs.oracle.com/opal/2008/06/23#a342">suggests</a> two talks that you should nominate and check out this year's conference:
</p>
<blockquote>
As expected, DB-centric sessions have the early running with most interest. However if you want to see PHP more prominent at the conference, a couple of PHP sessions have registered: <a href="https://mix.oracle.com/ideas/32655-php-internet-information-server-and-oracle">Internet Information Server and Oracle</a> and 
<a href="https://mix.oracle.com/ideas/26997-ignite-your-oracle-and-php-experience-with-codeigniter">Ignite Your Oracle and PHP Experience with CodeIgniter</a>
</blockquote>
<p>
You can find out more about these and other great talks (and complete conference information) on the <a href="http://www.oracle.com/openworld/2008/index.html">Open World</a> website.
</p>]]></description>
      <pubDate>Wed, 25 Jun 2008 08:48:51 -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[Christopher Jones' Blog: Oracle at PHPSC - Grupo de Usuarios de PHP do Estado de Santa Catarina]]></title>
      <guid>http://www.phpdeveloper.org/news/10433</guid>
      <link>http://www.phpdeveloper.org/news/10433</link>
      <description><![CDATA[<p>
<i>Christopher Jones</i> has <a href="http://blogs.oracle.com/opal/2008/06/17#a334">a quick post</a> with some information about a user group meeting happening in Brazil where the upcoming topic will cover the powerful combination of PHP and Oracle.
</p>
<blockquote>
Elton Luís Minetto wrote to tell me that "PHPSC - a PHP user group of Santa Catarina in Brazil - is organizing an event dedicated to PHP that will take place at Chapeco on June 20." [...] He's presenting a session on PHP and Oracle, and will show some great results of using PHP's OCI8 with Oracle 11g connection pooling (DRCP).
</blockquote>
<p>
The schedule for the event can be found <a href="http://www.phpsc.com.br/?page_id=10&language=pt">here</a> with details on which talks will be given when (including <i>Elton</i>'s at 8am on the 21st.
</p>]]></description>
      <pubDate>Wed, 18 Jun 2008 09:32:14 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[James McLean's Blog: Book Review: Apress’ Beginning PHP and Oracle]]></title>
      <guid>http://www.phpdeveloper.org/news/10339</guid>
      <link>http://www.phpdeveloper.org/news/10339</link>
      <description><![CDATA[<p>
<i>James McLean</i> has done his <a href="http://blog.phpguy.org/2008/06/04/book-review-apress-beginning-php-and-oracle/">own review</a> of the APress book "Beginning PHP and Oracle":
</p>
<blockquote>
Published in August 2007, <a href="http://apress.com/book/view/1590597702">Beginning PHP and Oracle: From Novice to Professional</a> weighs in at a hefty 763 pages long. It's one for the bookshelf, not for the backpack thats for sure!
</blockquote>
<p>
He <a href="http://blog.phpguy.org/2008/06/04/book-review-apress-beginning-php-and-oracle/">goes through</a> the sections of the book - the PHP intro, some of its "Enterprise thinking", mentions of MySQL and SQLite and, of course, the large amount of Oracle content (both in using Oracle alone and in connecting the two together).
</p>
<blockquote>
If you're in the market for a book to perhaps learn PHP and would like to move onto advanced concepts later on, this book is worth a look. If you’re an experienced PHP developer and looking for an introduction into the world of Oracle, this is the book for you.
</blockquote>]]></description>
      <pubDate>Wed, 04 Jun 2008 11:16:37 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Community News: Zend Readying for a Buyout?]]></title>
      <guid>http://www.phpdeveloper.org/news/10217</guid>
      <link>http://www.phpdeveloper.org/news/10217</link>
      <description><![CDATA[<p>
According to some details <a href="http://www.techcrunch.com/2008/05/19/job-cuts-at-php-startup-zend-could-be-aimed-with-an-eye-towards-a-sale/">over on TechCrunch</a> there's a few rumors being started that <a href="http://www.zend.com">Zend</a> ("the PHP company") is looking to sell.
</p>
<blockquote>
Israeli startup Zend Technologies has fired 25 percent of its R&D team (at least ten people), as well as others across the company, in an attempt to become cash flow positive, says a source close to the company.
</blockquote>
<p>
The official Zend word is that yes, there have been layoffs but no, they cannot comment on the reasoning behind them. Several big names are being thrown around for possible buyers - Microsoft, IBM and Oracle - who have all shown interest in the past.
</p>]]></description>
      <pubDate>Mon, 19 May 2008 20:08:13 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Harun Yayli's Blog: oci_bind_by_name maxlength is not so optional]]></title>
      <guid>http://www.phpdeveloper.org/news/10156</guid>
      <link>http://www.phpdeveloper.org/news/10156</link>
      <description><![CDATA[<p>
<i>Harun Yayli</i> <a href="http://livebookmark.net/journal/2008/05/06/oci_bind_by_name-maxlength-is-not-so-optional/">came across</a> a slight problem in his development using the oci_bind_by_name function for one of his queries:
</p>
<blockquote>
If you think that the maxlength parameter in the documentation of oci_bind_by_name is optional, see this example and think again.
</blockquote>
<p>
His sample code gave him a "can bind a LONG value only for insert into a LONG column..." error from his Oracle database. His fix was to add that length parameter (his max column length) and all was well. One of his comments (from <i>cj</i>) helps to explain things a bit more:
</p>
<blockquote>
It makes senses that a length would be required because when the oci_bind_by_name() call is made, there is no data in $$key (a.k.a. $a, $b or $c). Without a length passed, PHP tells the DB to expect a single byte string.
</blockquote>]]></description>
      <pubDate>Fri, 09 May 2008 13:45:44 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Christopher Jones' Blog: New AJAX & PHP Book from Oracle Press]]></title>
      <guid>http://www.phpdeveloper.org/news/10151</guid>
      <link>http://www.phpdeveloper.org/news/10151</link>
      <description><![CDATA[<p>
<i>Christopher Jones</i> has a <a href="http://blogs.oracle.com/opal/2008/05/08#a306">quick post</a> pointing out a new PHP and Oracle-related book from McGraw-Hill (written by <i>Lee Barney</i> and <i>Michael McLaughlin</i> covering web development with Oracle, PHP and Ajax:
</p>
<blockquote>
The <a href="http://maclochlainn.wordpress.com/2008/05/04/oracle-phpajax-framework/">prolific</a> <a href="http://maclochlainn.wordpress.com/">Michael McLauglin</a> just sent me a copy of his other new book "<a href="http://www.mhprofessional.com/product.php?cat=112&isbn=0071502777">Oracle Database AJAX & PHP Web Application Development</a>", co-written with Lee Barney.
</blockquote>
<p>
<a href="http://www.mhprofessional.com/product.php?cat=112&isbn=0071502777">The book</a> looks at how to build "faster, lighter and more responsive Web applications while reducing code support and creation time". There's chapters on scalability, the basics of Ajax, PDO and multimodel communications.
</p>]]></description>
      <pubDate>Fri, 09 May 2008 09:33:25 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Zend Developer Zone: The ZendCon Sessions Ep 14: Performance Tuning for PHP with Oracle Database]]></title>
      <guid>http://www.phpdeveloper.org/news/10074</guid>
      <link>http://www.phpdeveloper.org/news/10074</link>
      <description><![CDATA[<p>
The Zend Developer Zone has posted <a href="http://devzone.zend.com/article/3456-The-ZendCon-Sessions-Episode-14-Performance-Tuning-for-PHP-with-Oracle-Databases">their latest episode</a> of the ZendCon Sessions podcast series - a talk from <i>Christopher Jones</i> on performance in Oracle.
</p>
<blockquote>
Welcome to The ZendCon Sessions. This episode of The ZendCon Sessions was recorded live at <a href="http://zendcon.com/">ZendCon 2007</a> in Burlingame, CA. We hope you enjoy today's session as we listen to Christopher Jones present "Performance Tuning for PHP with Oracle Databases".
</blockquote>
<p>
You can get at it three different ways - either through <a href="http://zendcon.sessions.s3.amazonaws.com/zendcon_sessions_podcast_014.mp3">just downloading the mp3</a>, using the <a href="http://devzone.zend.com/article/3456-The-ZendCon-Sessions-Episode-14-Performance-Tuning-for-PHP-with-Oracle-Databases">in page player</a> or by <a href="http://feeds.feedburner.com/zendcon_sessions">subscribing to their feed</a> to get this and other great recorded sessions from last year's ZendCon.
</p>]]></description>
      <pubDate>Wed, 30 Apr 2008 07:57:44 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Maggie Nelson's Blog: NTILE() - easy way to generate tag clouds]]></title>
      <guid>http://www.phpdeveloper.org/news/10067</guid>
      <link>http://www.phpdeveloper.org/news/10067</link>
      <description><![CDATA[<p>
For the Oracle users out there looking for an easy way to pull those tags together and make a handy little cloud out of them, <i>Maggie Nelson</i> has <a href="http://www.objectivelyoriented.com/2008/04/ntile_easy_way_to_generate_tag.html">posted about</a> a simple Oracle function that can help - NTILE.
</p>
<blockquote>
For example, check out the documentation for the NTILE Function. Yeah, sounds kind of boring. What good could it be in the wonderful world of web development? After all, who manages employee or sales tables anymore... Answer: generating tag clouds. 
</blockquote>
<p>
Her SQL statement categorizes the tags for you automatically, dropping them in to "buckets" of font sizes. This makes it simple to loop through them (like with a foreach) and output your tags with a little help from some CSS. You can even specify how many buckets you want it to fill (how many different tag values to get and compare).
</p>
]]></description>
      <pubDate>Tue, 29 Apr 2008 13:44:01 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Christopher Jones' Blog: PHP Connection Pooling Whitepaper with Benchmark Available]]></title>
      <guid>http://www.phpdeveloper.org/news/10041</guid>
      <link>http://www.phpdeveloper.org/news/10041</link>
      <description><![CDATA[<p>
<i>Christopher Jones</i> has <a href="http://blogs.oracle.com/opal/2008/04/24#a302">pointed out</a> a <a href="http://www.oracle.com/technology/tech/php/pdf/php-scalability-ha-twp.pdf">new whitepaper</a> that's been published by oracle about the scalability the connection pooling affords for current versions of PHP.
</p>
<blockquote>
The whitepaper talks about the changes in the PHP OCI8 1.3 extension, explains some of the concepts behind DRCP and FAN, and gives best practices and tuning tips. It includes a new PHP benchmark which shows up to 20,000 connections being handled by Oracle on commodity hardware using only 2G RAM.
</blockquote>
<p>
The paper also talks about the FAN support that's built in - the ability for PHP to use the Oracle RAC cluster functionality to make for high availability (switching between nodes). The latest beta with all of this functionality in it can be grabbed <a href="http://pecl.php.net/package/oci8/">from its page</a> on the PECL site.
</p>]]></description>
      <pubDate>Fri, 25 Apr 2008 10:23:47 -0500</pubDate>
    </item>
  </channel>
</rss>
