FirePHP
Hace tiempo ya que uso Firebug a diario, me hace la vida mucho más sencilla a la hora del desarrollo web. Para los que no la conocen, Firebug es una extensión para Firefox que nos permite realizar operaciones de debug sobre diversos aspectos de la página web que estamos viendo, incluso modificarla “en vivo” y es especialmente útil a la hora de trabajar con javascript. En todo este tiempo siempre quise encontrar algo similar, pero para debuguear PHP (la aparición del “paradigma” Ajax ha hecho un tanto más engorroso el debug de nuestro código PHP). Mis ruegos se terminaron hace unas semanas, cuando me topé con FirePHP.
FirePHP es una extensión para Firefox que se agrega a Firebug de forma tal que este puede recibir información de debug de nuestros scripts PHP. “Cómo funciona esto?” se preguntarán. Pues muy fácil, con sólo bajarnos una pequeña librería e incluirla ya podremos hacer uso de la función fb() que nos permitirá “arrojar” todo tipo de estructuras de datos (desde variables hasta objetos) a la consola de Firebug, haciendonos mucho más facil la vida de manera casi instantánea.
