<?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>Fri, 21 Nov 2008 21:48:46 -0600</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[SitePoint PHP Blog: Debugging PHP (Spectator)]]></title>
      <guid>http://www.phpdeveloper.org/news/10318</guid>
      <link>http://www.phpdeveloper.org/news/10318</link>
      <description><![CDATA[<p>
In a <a href="http://www.sitepoint.com/blogs/2008/06/02/debugging-php/">new post</a> to the SitePoint PHP blog <i>Troels Knak-Nielsen</i> gives a <a href="http://www.sitepoint.com/blogs/2008/06/02/debugging-php/">check up</a> for a project he's worked some on - an interface he came up with to talk, via the dbgp-protocol, to a XUL frontend.
</p>
<blockquote>
Spectator is a XUL application, which should make it cross platform. I have tinkered a bit with XUL before, but not a full application. [...] So what can spectator do? Mind that this is a first version and I really just meant it as a proof of concept. I think I got a bit further than that, but it probably still has a few bugs. Still, with the current version, you can step through a program, set breakpoints and inspect the stack. Really all you would expect from a debugger.
</blockquote>
<p>
You can grab the latest version from the <a href="http://code.google.com/p/spectator/source/checkout">subversion repository</a> on the Google Code website.
</p>]]></description>
      <pubDate>Mon, 02 Jun 2008 11:16:50 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Guy Harpaz's Blog:  PHP IDE Debug Protocol]]></title>
      <guid>http://www.phpdeveloper.org/news/10208</guid>
      <link>http://www.phpdeveloper.org/news/10208</link>
      <description><![CDATA[<p>
In a <a href="http://guyharpaz.blogspot.com/2006/05/php-ide-debug-protocol.html">new post</a> on his blog, <i>Guy Harpaz</i> answers a few questions people have been having about the debugger protocol that the PHP IDE project uses.
</p>
<blockquote>
Debugging a PHP application or a PHP web server requires connectivity between an IDE and a Debugger engine (a PHP module which is installed on the web server). The debug protocol defines this connection. [...] When the Eclipse Foundation approved the PHP IDE project, Zend Studio's debug protocol was opened source and was chosen to be the debug protocol of the PHP IDE project.
</blockquote>
<p>
He <a href="http://guyharpaz.blogspot.com/2006/05/php-ide-debug-protocol.html">goes through</a> why they made the choice, touches a bit on the security aspect of the two debugging protocols he mentioned (<a href="http://www.xdebug.org/docs-dbgp.php">DBGp</a> and <a href="http://www.zend.com/products/zend_studio">Zend Studio</a>'s) as well as their common methods for output.
</p>]]></description>
      <pubDate>Mon, 19 May 2008 07:57:45 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Guy Harpaz's Blog:  PHP IDE Debug Protocol]]></title>
      <guid>http://www.phpdeveloper.org/news/5352</guid>
      <link>http://www.phpdeveloper.org/news/5352</link>
      <description><![CDATA[<p>
<i>Guy Harpaz</i>, the product manager for Zend Studio, has sterted a new blog up today, and has already posted his <a href="http://guyharpaz.blogspot.com/2006/05/php-ide-debug-protocol.html">first item</a>, a look at PHP IDE debug protocols and why to choose Zend's.
</p>
<quote>
<i>
<p>
Lately there were many questions and comments on blogs and in PHP related forums regarding the debugger protocol, which will be used in the PHP IDE project at Eclipse.org. 
</p>
<p>
When the Eclipse Foundation approved the PHP IDE project, Zend Studio's debug protocol was opened source and was chosen to be the debug protocol of the PHP IDE project. Zend Studio was known for its debugging capability and it is considered one of its big advantages, therefore, the decision to open source the protocol was obviously a big decision.
</p>
</i>
</quote>
<p>
He follows this with <a href="http://guyharpaz.blogspot.com/2006/05/php-ide-debug-protocol.html">two reasons</a> to make the choice of Zend's offering, and includes two more topics looking at the differences between the two main protocols (DBGp and PHP IDE debug).
</p>]]></description>
      <pubDate>Thu, 11 May 2006 06:17:30 -0500</pubDate>
    </item>
  </channel>
</rss>
