Herramientas de Desarrollo: Difference between revisions

Line 110: Line 110:
* CygWin (para los comandos patch y los comandos en línea cvs si prefiere la línea de comandos)
* CygWin (para los comandos patch y los comandos en línea cvs si prefiere la línea de comandos)


== Si usted quiere realizar depuración paso a paso o ajustada (Xdebug) ==
== Si usted quiere realizar depuración paso a paso o ajustada (XDebug) ==
* Para agregar información de tuning en la barra de estado del navegador, agregar la variable de entorno DOL_TUNING con valor 1, para ello incluya la siguiente línea en su fichero apache.conf:
* Para agregar información de tuning en la barra de estado del navegador, agregar la variable de entorno DOL_TUNING con valor 1, para ello incluya la siguiente línea en su fichero apache.conf:
<source lang="ini">
<source lang="ini">
Line 125: Line 125:
* Modificar el fichero php.ini (ó xdebug.ini) para agregar los parámetros
* Modificar el fichero php.ini (ó xdebug.ini) para agregar los parámetros


  (xdebug]
<source lang="ini">
  [xdebug]
  xdebug.remote_enable=on
  xdebug.remote_enable=on
  xdebug.remote_handle=dbgp
  xdebug.remote_handle=dbgp
Line 134: Line 135:
  xdebug.profiler_output_dir=c:/temp
  xdebug.profiler_output_dir=c:/temp
  xdebug.profiler_append=0
  xdebug.profiler_append=0
</source>


* A continuación, para analizar los archivos de perfiles generados por Xdebug, puede instalar KCacheGrind (Linux) o WinCacheGrind (Windows).
* A continuación, para analizar los archivos de perfiles generados por Xdebug, puede instalar KCacheGrind (Linux) o WinCacheGrind (Windows).