<?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, 22 May 2013 17:42:24 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Daniel Krook's Blog: Migrating PHP applications to DB2]]></title>
      <guid>http://www.phpdeveloper.org/news/17650</guid>
      <link>http://www.phpdeveloper.org/news/17650</link>
      <description><![CDATA[<p>
As <i>Daniel Krook</i> mentions in <a href="http://krook.net/archives/827">his latest blog post</a>, the IBM developerWorks site has just posted the last part of a series he's been writing about migrating a PHP application's backend over to DB2.
</p>
<blockquote>
IBM developerWorks has just published the final part in our series on migrating a PHP application from MySQL to DB2. [...] In addition to sharing our own experience, the series highlights the number of resources available to you to carry out your own migration.
</blockquote>
<p>The series is broken up into four parts:</p>
<ul>
<li><a href="http://www.ibm.com/developerworks/data/library/techarticle/dm-1011phpdb2mysql/">Prepare for your migration</a>
<li><a href="http://www.ibm.com/developerworks/data/library/techarticle/dm-1103phpdb2mysql2/">Migrate your data</a>
<li><a href="http://www.ibm.com/developerworks/data/library/techarticle/dm-1108phpdb2mysql3/">Convert your PHP code</a>
<li><a href="http://www.ibm.com/developerworks/data/library/techarticle/dm-1203phpdb2mysql4/">Deploy your application</a>
</ul>]]></description>
      <pubDate>Fri, 09 Mar 2012 08:20:28 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Daniel Krook's Blog: Move from MySQL to DB2 via the Cloud]]></title>
      <guid>http://www.phpdeveloper.org/news/15497</guid>
      <link>http://www.phpdeveloper.org/news/15497</link>
      <description><![CDATA[<p>
In <a href="http://krook.net/archives/762">a new post</a> to his blog <i>Daniel Krook</i> mentions a series he, <i>Mark Nusekabel</i> and <i>Yan Li Mu</i> wrote on migrating a PHP application over from MySQL to DB2 as a backend.
</p>
<blockquote>
IBM developerWorks has just published the first article in a series that Mark Nusekabel, Yan Li Mu and I wrote about our experience <a href="http://www.ibm.com/developerworks/data/library/techarticle/dm-1011phpdb2mysql/">migrating a large PHP and MySQL application to DB2</a>. In the four part series we look at preparation, switching databases, porting code, and finally deploying the application. <a href="http://www.ibm.com/developerworks/data/library/techarticle/dm-1011phpdb2mysql/">This first installment</a> covers the steps to plan and resources to consult when starting a migration project. 
</blockquote>
<p>
He gives links to a few other helpful resources if you're looking to make the move to DB2 like a <a href="http://krook.net/archives/442">redbook</a>, a <a href="http://krook.net/pdf/PHPonIBMCloud_102610.pdf">PHP developer's guide</a> and an <a href="http://aws.amazon.com/ibm/">Amazon EC2 instance</a> pre-configuured with IBM software.
</p>]]></description>
      <pubDate>Fri, 26 Nov 2010 09:15:56 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[IBM developerWorks: Use an XML database in PHP and Java applications]]></title>
      <guid>http://www.phpdeveloper.org/news/9904</guid>
      <link>http://www.phpdeveloper.org/news/9904</link>
      <description><![CDATA[<p>
The IBM developerWorks site has <a href="http://www.ibm.com/developerworks/edu/x-dw-x-xmldbjavaphp.html?S_TACT=105AGX44&S_CMP=HP">posted a tutorial</a> (you'll need to log in) showing how to use native XML databases to speed up development time for your applications.
</p>
<blockquote>
Native XML databases have grown in popularity along with XML, because data is stored as native XML, rather than through tables in a traditional database. Using a native XML database means that a change to the schema requires minimal changes to your code and no change to the database. PHP and Java developers can benefit greatly from using native XML databases
</blockquote>
<p>
IT talks about how to connect to the database (in this case DB2), grab the XML data via a query and how to insert information back in via a web-based form. There's also an example showing how to make a "search" on the data and how to change the schema of the database on the fly as well.
</p>]]></description>
      <pubDate>Thu, 03 Apr 2008 09:33:36 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[IBM developerWorks: Building the DB2 Health Monitor Sample Application for PHP (Part 2)]]></title>
      <guid>http://www.phpdeveloper.org/news/9389</guid>
      <link>http://www.phpdeveloper.org/news/9389</link>
      <description><![CDATA[<p>
On the IBM developerWorks website there's a <a href="http://www.ibm.com/developerworks/db2/library/techarticle/dm-0801tejpar/index.html?ca=drs-tp0208">new tutorial</a> (part 2 of the series, here's <a href="http://www.ibm.com/developerworks/db2/library/techarticle/dm-0712tejpar/?S_TACT=105AGX11&S_CMP=ART">part 1</a>) about creating the DB2 Health Monitor sample app:
</p>
<blockquote>
DB2 9 pureXML technology allows businesses to improve data integrity and avoid legacy data lock-in. It enables application developers to utilize the best storage medium for the task and eliminate the middle-tier application logic previously required to take advantage of Web services.
</blockquote>
<p>
PHP's role in the creation is to <a href="http://www.ibm.com/developerworks/db2/library/techarticle/dm-0801tejpar/index.html?ca=drs-tp0208">generate the XML</a> that the system needs to communicate between the application and the database.
</p>]]></description>
      <pubDate>Thu, 10 Jan 2008 07:52:36 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Zend Developer Zone: The ZendCon Sessions Episode 4: IBM DB2 with PHP 5.2 and AJAX]]></title>
      <guid>http://www.phpdeveloper.org/news/9278</guid>
      <link>http://www.phpdeveloper.org/news/9278</link>
      <description><![CDATA[<p>
<i>Cal</i> has <a href="http://devzone.zend.com/article/2845-The-ZendCon-Sessions-Episode-4-IBM-DB2-with-PHP-5.2-and-AJAX">posted the latest episode</a> of the ZendCon Sessions podcast series today - episode four of <i>Thornsten Rinne</i>'s "IBM DB2 with PHP 5.2 and AJAX" talk given at this past year's <a href="http://www.zendcon.com">ZendCon</a>.
</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 Thornsten Rinne present "IBM DB2 with PHP 5.2 and AJAX".
</blockquote>
<p>
You know the drill - you can get it one of three ways: <a href="http://zendcon.sessions.s3.amazonaws.com/zendcon_sessions_podcast_004.mp3">grab the mp3</a>, <a href="http://devzone.zend.com/article/2845-The-ZendCon-Sessions-Episode-4-IBM-DB2-with-PHP-5.2-and-AJAX">listen on the page</a> or the easiest option - <a href="http://feeds.feedburner.com/zendcon_sessions">subscribe to the feed</a> and get each new episode delivered right to you.
</p>]]></description>
      <pubDate>Wed, 19 Dec 2007 12:50:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[InfoWorld: Zend, IBM expand PHP pact]]></title>
      <guid>http://www.phpdeveloper.org/news/8416</guid>
      <link>http://www.phpdeveloper.org/news/8416</link>
      <description><![CDATA[<p>
According to <a href="http://weblog.infoworld.com/tcdaily/archives/2007/08/zend_ibm_expand.html">a new article</a> on InfoWorld today, Zend and IBM are working together to extend the reach of their combined technologies even further by focusing on more functionality around IBM's DB2 database.
</p> 
<blockquote>
<p>
Featured in the arrangement are enhanced IBM DB2 Express-C capabilities in IBM Zend Core for IBM, which is Zend's PHP offering. DB2 Express-C is IBM's hybrid relational-XML data server for accessing enterprise capabilities such as data replication, clustering and offsite disaster recovery.
</p>
<p>
Also included is new support for DB2 Connect technology to access i5/PS and z/OS DB2 data servers. DB2 Connect technology makes it easy to build PHP applications that leverage DB2 hosted on IBM System z and System i servers. 
</p>
</blockquote>
<p>
<a href="http://weblog.infoworld.com/tcdaily/archives/2007/08/zend_ibm_expand.html">The article</a> also mentions how users can use existing System i Linux partitions, System i BladeCenter and System x servers to take advantage of this new functionality. Zend will be providing the support for this new product (a "single support solution").
</p>]]></description>
      <pubDate>Thu, 09 Aug 2007 08:38:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[IBM developerWorks: Java and PHP technology on AIX - Integrate the Java business application w/ DB2]]></title>
      <guid>http://www.phpdeveloper.org/news/8106</guid>
      <link>http://www.phpdeveloper.org/news/8106</link>
      <description><![CDATA[<p>
On the IBM developerWorks site, the <a href="http://www.ibm.com/developerworks/aix/library/au-javaphpaix3/index.html?ca=drs-">next part</a> of their tutorial series looking at working with AIX and PHP has been posted. This time, there's a focus on integrating a Java business application in using DB2 (version 9) as the backend.
</p>
<blockquote>
It is possible to develop applications that employ both Java and PHP technology on AIX. You can use the Java programming language for the core logic (or redeploy an existing Java-based application), while gaining the benefits of PHP as a Web-based interface platform. In this article, the third of the series, find out how to connect the core application created in the second installment to a DB2 database for the storage of the survey questions and responses.
</blockquote>
<p>
They <a href="http://www.ibm.com/developerworks/aix/library/au-javaphpaix3/index.html?ca=drs-">talk some about</a> database roles before working through the DB2 database installation. Then it's time to make the connection to the application, create the table structures and insert information.
</p>]]></description>
      <pubDate>Fri, 22 Jun 2007 11:56:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Daniel Krook's Blog: CakePHP DB2 driver alpha released]]></title>
      <guid>http://www.phpdeveloper.org/news/7333</guid>
      <link>http://www.phpdeveloper.org/news/7333</link>
      <description><![CDATA[<p>
<i>Daniel Krook</i> <a href="http://krook.net/archives/180">has announced</a> the latest release from the CakePHP framework team - the new DB2 driver (alpha version) he submitted.
</p>
<blockquote>
The CakePHP team has included the ibm_db2 driver that I <a href="http://krook.net/archives/179">submitted</a> in the latest 1.2 development branch. I've sent out a <a href="http://groups.google.com/group/cake-php/browse_thread/thread/61f610f526de417c">call for alpha testers</a> to put it through its paces.
</blockquote>
<p>
If you'd like to help out and test it yourself, check out <a href="http://krook.net/archives/180">his post</a> for instructions on grabbing the sample application, setting up the database, and what to change on the CakePHP configuration to get started.
</p>]]></description>
      <pubDate>Fri, 23 Feb 2007 07:58:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Daniel Krook's Blog: A DB2 driver for CakePHP]]></title>
      <guid>http://www.phpdeveloper.org/news/7264</guid>
      <link>http://www.phpdeveloper.org/news/7264</link>
      <description><![CDATA[<p>
<i>Daniel Krook</i> has <a href="http://krook.net/archives/179">a quick post</a> about the DB2 driver he's created for the CakePHP framework:
</p>
<blockquote>
<p>
I've just completed the initial version of the IBM DB2 interface that I've written for the CakePHP framework.
</p>
<p>
This driver can also be used with <a href="http://www.ibm.com/developerworks/db2/zones/cloudscape/">IBM Cloudscape</a>, <a href="http://db.apache.org/derby/">Apache Derby</a>, and <a href="http://developers.sun.com/prodtech/javadb/">Sun Java DB</a> because it employs the same <a href="http://pecl.php.net/package/ibm_db2">ibm_db2 PECL extension</a> for connecting to all of these RDBMSes.
</p>
</blockquote>
<p>
Stay tuned to <a href="http://krook.net/">his blog</a> for more details...
</p>]]></description>
      <pubDate>Tue, 13 Feb 2007 07:28:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[IBM developerWorks: Use Ajax with PHP and DB2 9 - Xajax]]></title>
      <guid>http://www.phpdeveloper.org/news/7192</guid>
      <link>http://www.phpdeveloper.org/news/7192</link>
      <description><![CDATA[<p>
As mentioned on the <a href="http://devzone.zend.com/node/view/id/1636">Zend Developer Zone</a>, there's <a href="http://www-128.ibm.com/developerworks/db2/library/techarticle/dm-0701vohra/index.html">a new article</a> over on the IBM developerWorks website talking about getting Ajax and PHP to play nicely together with DB2 through Xajax.
</p>
<blockquote>
Various PHP class libraries are available for using Ajax with PHP, among them Xajax, an open source, object-oriented, PHP class library. In this article, learn how to implement PHP, Ajax, and Xajax to develop a dynamic Web application solution accessing IBM DB2 9 for Linux, UNIX, and Windows.
</blockquote>
<p>
They <a href="http://www-128.ibm.com/developerworks/db2/library/techarticle/dm-0701vohra/index.html">look at</a> what Xajax is before getting started (to level the playing field) and then start with the installations and usage:
<ul>
<li>Install DB2 for Linux, UNIX, and Windows
<li>Install PHP and Xajax
<li>Create a DB2 database table
<li>Sending a request
<li>Processing a request
</ul>
By the end, you'll have a simple (form) application that can interact easily with a PHP backend, talking to a DB9 database, that can save catalog information.
</p>]]></description>
      <pubDate>Wed, 31 Jan 2007 07:46:00 -0600</pubDate>
    </item>
  </channel>
</rss>
