<?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, 06 Sep 2008 22:41:17 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Evan Sims' Blog: Automattic releases WordPress for iPhone]]></title>
      <guid>http://www.phpdeveloper.org/news/10657</guid>
      <link>http://www.phpdeveloper.org/news/10657</link>
      <description><![CDATA[<p>
AS <a href="http://evansims.com/news/automattic-releases-wordpress-for-iphone">Evan Sims</a> mentions on his blog today, Automattic has released a <a href="http://ping.fm/ovCDi">version of WordPress</a> for the iPhone (a client to connect to your remote blogging system).
</p>
<blockquote>
There are a least a half dozen plugins for creating a more hospitable environment for managing your content on the iPhone, but quite honestly the quality of the ones I'd tried left a lot to be desired.
</blockquote>
<p>
He noes that the application is "polished, official and completely native" and includes features that allow you to take a picture with the phone's camera and embed it directly into the post you're writing. Check out <a href="http://iphone.wordpress.org/">the sample video</a> of it in action on an iPhone. You can <a href="http://ping.fm/ovCDi">download it</a> from the App Store for free.
</p>]]></description>
      <pubDate>Tue, 22 Jul 2008 11:13:04 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Community News: Zend and Dojo Partnership for Ajax in the Zend Framework]]></title>
      <guid>http://www.phpdeveloper.org/news/10239</guid>
      <link>http://www.phpdeveloper.org/news/10239</link>
      <description><![CDATA[<p>
In his keynote this morning <i>Andi Gutmans</i> announced some other big news (see <a href="http://www.phpdeveloper.org/news/10238">here</a> for the other announcement) at the php|tek conference currently being held in Chicago - that Zend and the Dojo framework were teaming up to provide an "out-of-the-box" Ajax solution included with the Zend Framework.
</p>
<p>
Several members of the community have already blogged about it including:
</p>
<ul>
<li><a href="http://weierophinney.net/matthew/archives/176-Zend-Framework-Dojo-Integration.html">Matthew Weier O'Phinney</a>
<li><a href="http://andigutmans.blogspot.com/2008/05/dojo-and-zend-framework-partnership.html">Andi himself</a>
<li><a href="http://wolfram.kriesing.de/blog/index.php/2008/dojo-zend-framework">Wolfram Kriesing</a>
<li><a href="http://feeds.feedburner.com/~r/ZendDeveloperZone/~3/296759165/3545-Dojo-and-Zend-Framework-Partnership-Announcement">this FAQ</a> from the Zend Developer Zone detailing the partnership
</ul>
<p>
So far, all of the comments have been good and the partnership has been well received. <i>Matthew</i> included in <a href="http://weierophinney.net/matthew/archives/176-Zend-Framework-Dojo-Integration.html">hist post</a> a few of the places they're already planning on "ajaxing" in the Zend Framework (including the forms and the JSON-RPC server).
</p>]]></description>
      <pubDate>Wed, 21 May 2008 16:17:44 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PHPEveryDay.com: New Tutorials Posted (WDDX in PHP)]]></title>
      <guid>http://www.phpdeveloper.org/news/10084</guid>
      <link>http://www.phpdeveloper.org/news/10084</link>
      <description><![CDATA[<p>
The PHPEveryDay.com website has several new tutorials they've posted recently - here's the list:
</p>
<ul>
<li><a href="http://www.phpeveryday.com/articles/PHP-WDDX-Creating-Web-Service-Client-P598.html">PHP WDDX: Creating Web Service Client</a>
<li><a href="http://www.phpeveryday.com/articles/PHP-WDDX-Creating-Web-Service-Server-P597.html">PHP WDDX: Creating Web Service Server</a>
<li><a href="http://www.phpeveryday.com/articles/PHP-WDDX-Unserializing-Data-P596.html">PHP WDDX: Unserializing Data</a>
<li><a href="http://www.phpeveryday.com/articles/PHP-WDDX-Complex-Serialization-P595.html">PHP WDDX: Complex Serialization</a>
<li><a href="http://www.phpeveryday.com/articles/PHP-WDDX-Simple-Serialization-Using-PHP-function-P594.html">PHP WDDX: Simple Serialization Using PHP function</a>
<li><a href="http://www.phpeveryday.com/articles/PHP-WDDX-Recordset-Element-P593.html">PHP WDDX: Recordset Element</a>
<li><a href="http://www.phpeveryday.com/articles/PHP-WDDX-Struct-Element-P592.html">PHP WDDX: Struct Element</a>
<li><a href="http://www.phpeveryday.com/articles/PHP-WDDX-Using-Array-Elements-P591.html">PHP WDDX: Using Array Elements</a>
<li><a href="http://www.phpeveryday.com/articles/PHP-WDDX-Understanding-Simple-Data-Type-P590.html">PHP WDDX: Understanding Simple Data Type</a>
<li><a href="http://www.phpeveryday.com/articles/PHP-WDDX-Understanding-Data-Elements-P589.html">PHP WDDX: Understanding Data Elements</a>
<li><a href="http://www.phpeveryday.com/articles/PHP-WDDX-Understanding-Anatomy-of-WDDX-P588.html">PHP WDDX: Understanding Anatomy of WDDX</a>
<li><a href="http://www.phpeveryday.com/articles/PHP-WDDX-Introduction-P587.html">PHP WDDX: Introduction</a>
</ul>
<p>
Check out <a href="http://www.phpeveryday.com">PHPEveryDay.com</a> for even more great tutorials and articles.
</p>
]]></description>
      <pubDate>Thu, 01 May 2008 07:58:15 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PHPBuilder.com.au: Powerful Web Services with PHP and SOAP]]></title>
      <guid>http://www.phpdeveloper.org/news/10075</guid>
      <link>http://www.phpdeveloper.org/news/10075</link>
      <description><![CDATA[<p>
In <a href="http://www.builderau.com.au/program/php/soa/Powerful-Web-Services-with-PHP-and-SOAP/0,339028448,339288552,00.htm?feed=rss">a new article</a> from PHPBuilder.com.au today, they talk about the "powerhouse of web services", SOAP, and how to get started working with it in PHP.
</p>
<blockquote>
You've tried your hand at building mashups, experimented with a few RESTful Web services, maybe even started your own. Sure, you've got data sharing working. But how do you make your Web applications really talk to each other? In this tutorial, I'll show you how to take your Web applications to the next level with SOAP.
</blockquote>
<p>
They opt to go with the <a href="http://sourceforge.net/projects/nusoap">NuSOAP method</a> to consume another service and create your own simple one. They include a few code examples for either side and a (very) brief look at doing some debugging with what NuSOAP has to offer. One thing to note - if you have PHP5's SOAP extension compiled in and working, NuSOAP will throw an error about redeclaring a class name. This is because of a conflict between the naming of the SOAP extension's methods and NuSOAP.
</p>]]></description>
      <pubDate>Wed, 30 Apr 2008 08:43:28 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Christopher Jones' Blog: Oracle Instant Client 10.2.0.4 for Mac OS X Intel x86 is Available]]></title>
      <guid>http://www.phpdeveloper.org/news/10029</guid>
      <link>http://www.phpdeveloper.org/news/10029</link>
      <description><![CDATA[<p>
<i>Christopher Jones</i> has <a href="http://blogs.oracle.com/opal/2008/04/23#a301">posted about</a> the latest Instant Client release for the Intel chips running OS X:
</p>
<blockquote>
Hot off the press, <a href="http://db360.blogspot.com/2008/04/instant-client-on-mac-os-x.html">Kuassi</a> points out that Oracle Instant Client for Apple Mac OS X (Intel x86)  is now available from the <a href="http://www.oracle.com/technology/tech/oci/instantclient/index.html">Instant Client page on OTN</a>. It's the latest 10.2.0.4 patchset.
</blockquote>
<p>
The 10.2.0.4 release of Instant Client for Windows 32bit and Linux x86 have also been released.
</p>
<p>
The Oracle Instant Client is a lightweight version of the standard Oracle functionality that's not only smaller but allows installation of an Oracle client without having to do the full Oracle install.
</p>]]></description>
      <pubDate>Thu, 24 Apr 2008 07:50:50 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Zend Developer Zone: The value of Web services for PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/9773</guid>
      <link>http://www.phpdeveloper.org/news/9773</link>
      <description><![CDATA[<p>
<i>Korynn Bohn</i> has posted <a href="http://devzone.zend.com/article/3246-The-value-of-Web-services-for-PHP">a new tutorial/article</a> on the Zend Developer Zone website that talks about (and advocates for) web services.
</p>
<blockquote>
Web services are the coolest technology I know of that ends up turning everyone off. I don't know about you, but when I go to a lecture on Web services, invariably tons of acronyms come out [...] and then I start to nod off and dream about a land where free Krispy Kreme donuts grow on trees.
</blockquote>
<p>
He reframes the web services world away from the acronyms and strict standards to more towards using it as a method of communication between apps, letting them engage in some friendly conversation. He uses the rest of the tutorial <a href="http://devzone.zend.com/article/3246-The-value-of-Web-services-for-PHP">showing how</a> to create an RSS reader of sorts using dashes of PEAR, XML, C#, XSLT, Ajax and Flex.
</p>]]></description>
      <pubDate>Tue, 11 Mar 2008 08:07:14 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PHP-GTK Community Site: Nitwit : a microblogging client]]></title>
      <guid>http://www.phpdeveloper.org/news/9713</guid>
      <link>http://www.phpdeveloper.org/news/9713</link>
      <description><![CDATA[<p>
The PHP-GTK Community website has pointed out <a href="http://php-gtk.eu/nitwit-a-microblogging-client">a small application</a>, a cross-platform microblogging client called <a href="http://nitwit.waglo.com/">Nitwit</a>.
</p>
<blockquote>
Features include cross-platform functionality (Linux/Windows/Mac OSX), the ability to work on many protocols (like Jabber/Twitter/Jaiku) and it includes multilanguage support.
</blockquote>
<p>
You can find out more about this simple little application on <a href="http://nitwit.waglo.com/">the Nitwit site</a> as well as down load the latest version. There's also a <a href="http://rym.waglo.com/wordpress/2007/04/23/nitwit-the-microblogging-twitter-jaiku-desktop-client">discussion area</a> that's been set up to allow developers and users to throw in their comments.
</p>]]></description>
      <pubDate>Wed, 27 Feb 2008 12:04:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Christopher Jones' Blog: Temporary LOBS in PHP's OCI8 Extension. Instant Client.]]></title>
      <guid>http://www.phpdeveloper.org/news/9460</guid>
      <link>http://www.phpdeveloper.org/news/9460</link>
      <description><![CDATA[<p>
<i>Christopher Jones</i> talks today on <a href="http://blogs.oracle.com/opal/2008/01/17#a264">his blog</a> about a bug he's just corrected and integrated into the release of the Oracle Instant Client that lets PHP correctly take advantage of the temporary LOBS functionality.
</p>
<blockquote>
When PHP is done with the temporary LOB, it needs to tell Oracle to destroy it. If this isn't done, then the temporary LOB will hang around using DB space until the connection is closed. I just merged a fix worked on by Krishna Mohan and myself for <a href="http://bugs.php.net/bug.php?id=43497">bug 43497</a>.
</blockquote>
<p>
Example code is included showing two instances of its use - a normal use that frees the memory correctly and the other showing how to create the temporary lob to hold the data as needed.
</p>]]></description>
      <pubDate>Mon, 21 Jan 2008 12:05:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Samisa Abeysinghe's Blog: Tracing SOAP Messages (and Installing via PECL)]]></title>
      <guid>http://www.phpdeveloper.org/news/9377</guid>
      <link>http://www.phpdeveloper.org/news/9377</link>
      <description><![CDATA[<p>
On his blog today, <i>Samisa Abeysinghe</i> points out a library that can be used to trace the SOAP messages going back and forth between your client and server - the <a href="http://wso2.org/projects/wsf/php">WSO2 Web services framework for PHP</a>.
</p>
<blockquote>
The Web services client class, <a href="http://wso2.org/project/wsf/php/1.2.0/docs/api_content.html#client">WSClient</a> has two methods for this, getLastRequest() and getLastResponse(). After calling the request() method of the client instance, you can call any of those methods to gain access to the messages.
</blockquote>
<p>
Simple example code is included showing how to grab that information from the client object. If you're looking for a way to get the WSF/PHP functionality installed on your system, check out <a href="http://nandikajayawardana.blogspot.com/2008/01/using-pecl-tool-to-install-wsfphp.html">this step-by-step tutorial</a> on using the PECL tool to create and install the packages to your PHP setup.
</p>]]></description>
      <pubDate>Tue, 08 Jan 2008 13:49:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Box.net: How to Debug PHP with Vim and XDebug on Linux]]></title>
      <guid>http://www.phpdeveloper.org/news/8993</guid>
      <link>http://www.phpdeveloper.org/news/8993</link>
      <description><![CDATA[<p>
<i>Curt Zirzow</i> has <a href="http://blog.zirzow.org/archives/3-vim-and-debugging-php.html">pointed out</a> a <a href="http://tech.blog.box.net/2007/06/20/how-to-debug-php-with-vim-and-xdebug-on-linux/">cool article</a> on the Box.net website about debugging your PHP applications with a combination of Vim and XDebug (on linux).
</p>
<blockquote>
Here's how it works. You're coding away in vim. You hit F5; Vim waits for a connection from the PHP server. You refresh the PHP page you're working on. It attempts to contact Vim - connection successful. You are launched into a debugging session right inside Vim. You can step into, over, and out of statements, eval statements, get all variables in context, get and set properties, remove and set breakpoints, all on the fly. Finally, some real programming tools.
</blockquote>
<p>
<a href="http://tech.blog.box.net/2007/06/20/how-to-debug-php-with-vim-and-xdebug-on-linux/">Included</a> are the steps to set up the vim environment , set up the client debugger (DGBp) and link it all to the XDebug functionality on your remote machine.
</p>]]></description>
      <pubDate>Wed, 07 Nov 2007 12:17:00 -0600</pubDate>
    </item>
  </channel>
</rss>
