<?xml version="1.0"?>
     <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
     <channel>
      <link>http://www.bitacora.davidesperalta.com/</link>
      <title>David Esperalta - Entrada "NetBeans como entorno para PHP" de la bitácora</title>
      <generator>Gesbit</generator>
      <description>Bitácora personal, software, opinión</description>
      <atom:link href="http://www.bitacora.davidesperalta.com/rss/" rel="self"
       type="application/rss+xml" />
    
      <item>
       <link>http://www.bitacora.davidesperalta.com/netbeans-como-entorno-para-php/</link>
       <guid>http://www.bitacora.davidesperalta.com/netbeans-como-entorno-para-php/</guid>
       <pubDate>Mon, 29 Sep 2008 19:14:20 +0200</pubDate>
       <title><![CDATA[ NetBeans como entorno para PHP ]]></title>
       <description><![CDATA[<p><img class="floatleft" src="http://www.bitacora.davidesperalta.com/archives/images/logotipo-netbeans.png" alt="Logotipo de NetBeans" width="150" height="152" /> Leo en la <a title="Entrada en la bitácora de Inwe" href="http://elblogdeinwe.com/blog/2008/09/29/netbeans-para-php/">bitácora de Inwe</a> que está disponible para su descarga una versión "beta" del entorno NetBeans para PHP, o sea, un IDE para trabajar con este estupendo lenguaje de programación. Los lectores de esta bitácora sabéis <a title="Entrada en esta bitácora" href="http://www.bitacora.davidesperalta.com/como-me-gusta-eclipse-pdt/">cómo me gusta Eclipse PDT</a>, y, se me hace raro que algo pueda competir con este, puesto que uno pensaría que no necesita mucho más, tal vez algunos detalles, pero, en general, Eclipse PDT es un entorno para trabajar con PHP absolutamente recomendable.</p>
<p>Pero no sería bien negarle una oportunidad a <a title="Descarga de NetBeans IDE para PHP" href="http://download.netbeans.org/netbeans/6.5/beta/start.html?bundles/netbeans-6.5beta-php-windows.exe&amp;platform=windows&amp;lang=en&amp;option=php">NetBeans IDE para PHP</a>, puesto que bien pudiera ser que nos lleváramos alguna sorpresa. Ahora mismo se trata de una versión "beta", como he dicho, pero, es de suponer que evolucione y, si tiene buenas bases, y parece que las tiene, quién sabe si no puede llegar a competir con el mismísmo Eclipse PDT. Así que lo he descargado, lo he instalado, y ya puedo comentar lo que me parece de esta nueva herramienta a tener en cuenta en cualquier caso.</p>
<p>En primer lugar decir que el entorno parece de lo más completo: un IDE en toda regla, con editores que tienen una pinta excelente, un autocompletado de código "inteligente" muy agradable, todo tipo de características en el editor, depurador incluido (si consigues hacerlo funcionar...),  en fin, que sí, que NetBeans para PHP merece un vistazo más despacio. ¿Pero puede compararse con Eclipse PDT? Pues igual no, en el estado actual, pero, que NetBeans promete, promete, eso desde luego.</p>
<p>Se trata además, como Eclipse PDT, de un entorno desarrollado en Java, lo que quiere decir que está disponible para varios sistemas operativos, entre ellos GNU/Linux y Windows, lo que representa un punto a su favor, si bien Eclipse PDT en esto es similar. NetBeans también es software libre, y gratuito además, y desde luego, aunque todavía Eclipse PDT me parezca mejor, ¡cuánto no hubiera dado hace años por encontrar un entorno como NetBeans para trabajar con PHP! Tal y como está.</p>
<p>Una de las cosas que me llaman la atención es que trabaja directamente con UTF-8. Otra de las cosas es la cantidad de características, como, por ejemplo, la posibilidad de conectarse con una base de datos y trabajar sobre ella sin salir del entorno desarrollo. El resaltado de código también es muy "bonito", con colores que, sin ser los mismos que los que acostumbro, no duele a los ojos: todo lo contrario. Y un detalle más del IDE: hay un botón en la barra de herramientas para "forzar" el "recolector de basura".</p>
<p>Y es que tal vez sea esto lo único que puede achacarse a estos entornos, tanto a Eclipse PDT como a NetBeans, y es que, en ordenadores más o menos viejitos, como desde el que escribo esto, son programas que no se muestran muy sueltos que digamos, al contrario, son bastante pesados y consumen sus buenos recursos del sistema. En el caso de NetBeans cuenta con ese detalle curioso: te permite poner en marcha el "recolector de basura" y animar un poco el rendimiento del IDE, eliminando recursos innecesarios.</p>
<p>En fin. Agradezco un <a title="Entrada en la bitácora de Inwe" href="http://elblogdeinwe.com/blog/2008/09/29/netbeans-para-php/">a Inwe</a> que hablara de <a title="Sitio web de NetBeans" href="http://download.netbeans.org/netbeans/6.1/final/">este NetBeans</a>, puesto que me siento ahora mismo como un niño con juguete nuevo. Así es que pienso dedicarle un tiempo a este entorno, a ver hasta qué punto podría llegar incluso a sustituir a Eclipse PDT, aunque, francamente, Eclipse PDT lleva más tiempo ahí, si no me equivoco, y pronto se espera <a title="Entrada en esta bitácora" href="http://www.bitacora.davidesperalta.com/se-retrasara-eclipse-pdt-20/">su próxima versión</a>, que incluirá mejoras nada desdeñables. Aún así, vuelvo a decir, este NetBeans promete, y parece una buena alternativa a Eclipse PDT, en un momento dado. ¡Pruébalo y lo verás!</p>
<p><strong>Actualización:</strong> Ya encontré una característica "rompedora", y es que NetBeans es capaz de informar de errores en el código del estilo de variables sin inicializar, por ejemplo. Huelga decir que esta característica, presente en <a title="Entrada en esta bitácora" href="http://www.bitacora.davidesperalta.com/nuevo-zend-studio-for-eclipse/">ZendStudio</a>, pero, no en Eclipse PDT (por ahora, y hasta donde yo llego) puede llegar a ser algo realmente útil. ¿No te parece? ;-)</p>]]></description>
      </item>
      
     </channel>
    </rss>