<?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>Salvador G. Mendez &#187; depurar</title>
	<atom:link href="http://www.sgmendez.com/tag/depurar/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sgmendez.com</link>
	<description>Blog de un webmaster</description>
	<lastBuildDate>Mon, 06 Feb 2012 20:45:33 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Todo controlado con xDebug</title>
		<link>http://www.sgmendez.com/2008/12/12/todo-controlado-con-xdebug/</link>
		<comments>http://www.sgmendez.com/2008/12/12/todo-controlado-con-xdebug/#comments</comments>
		<pubDate>Fri, 12 Dec 2008 09:03:28 +0000</pubDate>
		<dc:creator>Salvador Mendez</dc:creator>
				<category><![CDATA[Programacion]]></category>
		<category><![CDATA[depurar]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[errores]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHP5]]></category>
		<category><![CDATA[xDebug]]></category>

		<guid isPermaLink="false">http://www.sgmendez.com/?p=190</guid>
		<description><![CDATA[Hay algo que considero fundamental para todo programador: un depurador. Si desarrollas con PHP debes conocer xDebug, este depurador te permitirá hacer un control exhaustivo de los errores que se produzcan en nuestra aplicación.
Tienes toda la información relativa a la descarga e instalación en la página oficial de xDebug. Una vez instalado recuerda indicarle a [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-255" style="border: 0pt none; margin-left: 10px; margin-right: 10px;" title="xdebug-logo" src="http://www.sgmendez.com/wp-content/upload/2008/12/xdebug-logo.png" alt="xdebug-logo" width="200" height="116" />Hay algo que considero fundamental para todo programador: un depurador. Si desarrollas con PHP debes conocer <a href="http://xdebug.org/index.php" target="_blank">xDebug</a>, este depurador te permitirá hacer un control exhaustivo de los errores que se produzcan en nuestra aplicación.</p>
<p>Tienes toda la información relativa a la <a href="http://xdebug.org/docs/" target="_blank">descarga e instalación</a> en la página oficial de xDebug. Una vez instalado recuerda indicarle a PHP, en el php.ini, la ruta donde se encuentra el paquete. También debes tener habilitado PHP para mostrar errores mediante la directiva <em><a href="http://es.php.net/manual/es/errorfunc.configuration.php#ini.display-errors" target="_blank">display_errors</a></em>.</p>
<p>Algunas funciones útiles:</p>
<p><strong>xdebug_memory_usage( )</strong>: Devuelve la cantidad de memoria usada por nuestro script. Antes de PHP 5.2.1, esta función sólo funcinará si PHP fue complilado con &#8211;enable-memory-limit.</p>
<p><strong>xdebug_time_index()</strong>: Devuelve el tiempo en segundos que ha tardado en ejecutarse el script.</p>
<p><strong>xdebug_peak_memory_usage()</strong>: Devuelve el pico máximo de memoria usuado por el script.</p>
<p>Otra de las características más salientables de xDebug es la integración con IDE&#8217;s, entre ellos Eclipse y Netbeans, lo que permite la depuración de las aplicaciones sin salir del entorno de trabajo.</p>
<p>La instalación de xDebug debe estar reservada únicamente al servidor de desarrollo, puesto que la cantidad de información que muestra xDebug puede ser utilizada por un atacante para encontrar puntos de ataque.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sgmendez.com/2008/12/12/todo-controlado-con-xdebug/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

