Get your PHP project done faster and save money by scaling it vertically with IBM Power Systems
We hope you enjoy today’s episode of The ZendCon Sessions as we listen to Thornsten Rinne present “IBM DB2 with PHP 5.2 and AJAX”.
p. Over at developerWorks, Deepak Vohra has written an excellent primer on getting up and running with PHP, ajax and IBM’s DB2-9. Let’s take a look at it.
PHP is the market-leading dynamic language for producing modern Web applications. Its popularity for building content management and e-commerce systems stems from its portability, ease of use, and wide support for accessing database and enterprise data sources. IBM and Zend Technologies have partnered to deliver Zend Core for IBM®, which is the industry’s only certified and fully supported PHP development and production environment for IBM data servers.
One of the incubator projects in the Zend Framework is Zend_Db_Xml. Zend_Db_Xml, also known as the XML Content Store (XCS), allows web applications that use XML data to easily update, save, and otherwise manage this data. In this article I will introduce the XCS persistence API and discuss an implementation using IBM’s DB2 9 database with its pureXML technology. Finally, I’ll discuss a sample social networking application to show how easy and fun it is to develop XML-centric applications using the XCS.
p. The PHP Blog posted an article a little while ago titled “PHP & MySQL are not Peanut Butter & Jelly”. The gist of the article is that PHP and MySQL are not joined at the hip and that programmers needlessly rely on databases for projects that don’t necessarily require them. Whoops, I may have said to much. To get more, you’ll have to click the [ more ] link.
Now that you have PHP, Zend Core, and DB2 up and running on i5/OS you need something to run on it. Here is a sample application you can play with that shows off these complimenting technologies.