<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>FVN Tech Blog &#187; XDebug</title>
	<atom:link href="http://blog.feuvan.net/tag/xdebug/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.feuvan.net</link>
	<description>Interoperability &#124; Coding, Programming in C#/PHP &#124; Linux, Windows Server Backend &#124;  New Media &#124; SNS &#124; Misc ...</description>
	<lastBuildDate>Fri, 06 Aug 2010 00:31:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Effective PHP Develop Environment Part.1</title>
		<link>http://blog.feuvan.net/2007/03/28/117-effective-php-develop-environment-part1.html</link>
		<comments>http://blog.feuvan.net/2007/03/28/117-effective-php-develop-environment-part1.html#comments</comments>
		<pubDate>Wed, 28 Mar 2007 07:39:27 +0000</pubDate>
		<dc:creator>feuvan</dc:creator>
				<category><![CDATA[Default]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[XDebug]]></category>

		<guid isPermaLink="false">http://feuvan.net/wordpress/index.php/archives/117</guid>
		<description><![CDATA[Most PHP newbies will ask such a question: Is there any IDE for PHP like Visual Studio for C++/C# or Eclipse for Java ? Zend Studio ( Commercial )&#160;is Zend Corp&#8217;s solution, and someone may like&#160;PHPEclipse (Free, based on Eclipse) &#8230; <a href="http://blog.feuvan.net/2007/03/28/117-effective-php-develop-environment-part1.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Most PHP newbies will ask such a question: Is there any IDE for PHP like Visual Studio for C++/C# or Eclipse for Java ?</p>
<p>Zend Studio ( Commercial )&nbsp;is Zend Corp&#8217;s solution, and someone may like&nbsp;PHPEclipse (Free, based on Eclipse) or PHPed/PHPEdit/Komodo, sth else.</p>
<p>But what&#8217;s important for productive code is Debug / Profiling / Code&nbsp;Analysis&nbsp;functions. As you know,&nbsp;Zend Studio&nbsp;provides these function all in one as an intergrated environment, while other&nbsp;editors&nbsp;like PHPEclipse need external debugger&nbsp;to provide these important functions. <a href="http://xdebug.org" target="_blank">Xdebug</a>&nbsp;is an almost&nbsp;perfect solution.</p>
<blockquote><p>FUNCTIONALITY</p>
<p>The Xdebug extension helps you debugging your script by providing a lot of valuable debug information. The debug information that Xdebug can provide includes the following:
<ul>
<li>stack and function traces in error messages with:
<ul>
<li>full parameter display for user defined functions
<li>function name, file name and line indications
<li>support for member functions </li>
</ul>
<li>memory allocation
<li>protection for infinite recursions </li>
</ul>
<p>Xdebug also provides:
<ul>
<li><a href="http://xdebug.org/docs-profiling.php" target="_blank">profiling</a> information for PHP scripts
<li><a href="http://xdebug.org/docs.php#xdebug_start_code_coverage" target="_blank">script execution analysis</a>
<li>capabilities to debug your scripts interactively with a debug client</li>
</ul>
</blockquote>
<p>Supported:<br />VIM (Free): <a href="http://www.vim.org/scripts/script.php?script_id=1152" target="_blank">plugin of DBGp client</a>.<br />Komodo (Commercial): intergrated<br />PHPEdit: intergrated<br />PHPEclipse:<br />net.sourceforge.phpeclipse.xdebug.core, net.sourceforge.phpeclipse.xdebug.ui </p>
<p>You&nbsp;can debug local/remote PHP scripts&nbsp;by configure php.ini on the target environment for these parameters :</p>
<blockquote><p><a href="http://xdebug.org/docs-settings.php#remote_host">remote_host</a>, <a href="http://xdebug.org/docs-settings.php#remote_port">remote_port</a>, you know how to configure</p>
<p><a href="http://xdebug.org/docs-settings.php#remote_mode">remote_mode</a>&nbsp; req/jit, </p>
<p><a href="http://xdebug.org/docs-settings.php#remote_handler">remote_handler</a>&nbsp; GDB/DBGp, I suggest DBGp.</p>
<p><a href="http://xdebug.org/docs-debugger.php">Click here to read more docu&nbsp;on configuring Xdebug</a></p>
</blockquote>
<p>In Part.2 I&#8217;ll give out an example of installation&nbsp;and configuration from scratch on a Debian/Linux system, and debug client on Windows.</p>
<div class="lightsocial_container"><a class="lightsocial_a" href="http://digg.com/submit?url=http%3A%2F%2Fblog.feuvan.net%2F2007%2F03%2F28%2F117-effective-php-develop-environment-part1.html&amp;title=Effective+PHP+Develop+Environment+Part.1" ><img class="lightsocial_img" src="http://blog.feuvan.net/wp-content/plugins/light-social/digg.png" alt="Digg This" title="Digg This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.reddit.com/submit?url=http%3A%2F%2Fblog.feuvan.net%2F2007%2F03%2F28%2F117-effective-php-develop-environment-part1.html&amp;title=Effective+PHP+Develop+Environment+Part.1" ><img class="lightsocial_img" src="http://blog.feuvan.net/wp-content/plugins/light-social/reddit.png" alt="Reddit This" title="Reddit This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.feuvan.net%2F2007%2F03%2F28%2F117-effective-php-develop-environment-part1.html&amp;title=Effective+PHP+Develop+Environment+Part.1" ><img class="lightsocial_img" src="http://blog.feuvan.net/wp-content/plugins/light-social/stumbleupon.png" alt="Stumble Now!" title="Stumble Now!" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://buzz.yahoo.com/buzz?targetUrl=http%3A%2F%2Fblog.feuvan.net%2F2007%2F03%2F28%2F117-effective-php-develop-environment-part1.html&amp;headline=Effective+PHP+Develop+Environment+Part.1" ><img class="lightsocial_img" src="http://blog.feuvan.net/wp-content/plugins/light-social/yahoo_buzz.png" alt="Buzz This" title="Buzz This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dzone.com/links/add.html?title=Effective+PHP+Develop+Environment+Part.1&amp;url=http%3A%2F%2Fblog.feuvan.net%2F2007%2F03%2F28%2F117-effective-php-develop-environment-part1.html" ><img class="lightsocial_img" src="http://blog.feuvan.net/wp-content/plugins/light-social/dzone.png" alt="Vote on DZone" title="Vote on DZone" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.facebook.com/sharer.php?t=Effective+PHP+Develop+Environment+Part.1&amp;u=http%3A%2F%2Fblog.feuvan.net%2F2007%2F03%2F28%2F117-effective-php-develop-environment-part1.html" ><img class="lightsocial_img" src="http://blog.feuvan.net/wp-content/plugins/light-social/facebook.png" alt="Share on Facebook" title="Share on Facebook" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://delicious.com/save?title=Effective+PHP+Develop+Environment+Part.1&amp;url=http%3A%2F%2Fblog.feuvan.net%2F2007%2F03%2F28%2F117-effective-php-develop-environment-part1.html" ><img class="lightsocial_img" src="http://blog.feuvan.net/wp-content/plugins/light-social/delicious.png" alt="Bookmark this on Delicious" title="Bookmark this on Delicious" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dotnetkicks.com/kick/?title=Effective+PHP+Develop+Environment+Part.1&amp;url=http%3A%2F%2Fblog.feuvan.net%2F2007%2F03%2F28%2F117-effective-php-develop-environment-part1.html" ><img class="lightsocial_img" src="http://blog.feuvan.net/wp-content/plugins/light-social/dotnetkicks.png" alt="Kick It on DotNetKicks.com" title="Kick It on DotNetKicks.com" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://dotnetshoutout.com/Submit?title=Effective+PHP+Develop+Environment+Part.1&amp;url=http%3A%2F%2Fblog.feuvan.net%2F2007%2F03%2F28%2F117-effective-php-develop-environment-part1.html" ><img class="lightsocial_img" src="http://blog.feuvan.net/wp-content/plugins/light-social/dotnetshoutout.png" alt="Shout it" title="Shout it" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.feuvan.net%2F2007%2F03%2F28%2F117-effective-php-develop-environment-part1.html&amp;title=Effective+PHP+Develop+Environment+Part.1&amp;summary=&amp;source=" ><img class="lightsocial_img" src="http://blog.feuvan.net/wp-content/plugins/light-social/linkedin.png" alt="Share on LinkedIn" title="Share on LinkedIn" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.technorati.com/faves?add=http%3A%2F%2Fblog.feuvan.net%2F2007%2F03%2F28%2F117-effective-php-develop-environment-part1.html" ><img class="lightsocial_img" src="http://blog.feuvan.net/wp-content/plugins/light-social/technorati.png" alt="Bookmark this on Technorati" title="Bookmark this on Technorati" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://twitter.com/home?status=Reading+http%3A%2F%2Fblog.feuvan.net%2F2007%2F03%2F28%2F117-effective-php-develop-environment-part1.html" ><img class="lightsocial_img" src="http://blog.feuvan.net/wp-content/plugins/light-social/twitter.png" alt="Post on Twitter" title="Post on Twitter" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.google.com/buzz/post?url=http%3A%2F%2Fblog.feuvan.net%2F2007%2F03%2F28%2F117-effective-php-develop-environment-part1.html" ><img class="lightsocial_img" src="http://blog.feuvan.net/wp-content/plugins/light-social/google_buzz.png" alt="Google Buzz (aka. Google Reader)" title="Google Buzz (aka. Google Reader)" /></a>&nbsp;&nbsp;</div>]]></content:encoded>
			<wfw:commentRss>http://blog.feuvan.net/2007/03/28/117-effective-php-develop-environment-part1.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
