Misión cumplida: Symfony estará en Netbeans 7.0

Viernes, 14 de Noviembre de 2008

Hace dos meses comentamos la inciativa de Netbeans para elegir por votación popular el framework PHP que se incluiría en la siguiente versión de Netbeans. Desde ese momento, iniciamos una campaña de apoyo y os pedimos que votarais por vuestro framework favorito.

Symfony comenzó como tercer framework más popular con sólo 20 votos. A las pocas horas de iniciar la campaña, Symfony ya era el primer framework con más de 60 votos. Después de extender la campaña al blog oficial, Symfony recibió una avalancha de votos.

A día de hoy, Symfony cuenta con 469 votos, mientras que CakePHP tiene 58 y Zend Framework 43. Además, el soporte de Symfony se ha convertido en el tema más votado de la historia de Netbeans y por ese motivo ayer se anunció oficialmente que Netbeans 7.0 incluirá soporte para Symfony

Desde aquí queremos expresar nuestro agradecimiento a todos los que dedicasteis dos minutos a votar por Symfony, ya que habéis demostrado que formamos una comunidad de usuarios muy activa y organizada que puede conseguir lo que se proponga.

Symfony vive actualmente uno de sus mejores momentos, ya que pronto se publicará la versión 1.2 definitiva y antes de final de año ya se podrá utilizar en las versiones de prueba de Netbeans 7.0.

Más información:

18 comentarios »

Colabora para que NetBeans soporte Symfony

Miércoles, 10 de Septiembre de 2008

El entorno de desarrollo NetBeans incluirá el soporte para programar con PHP en su próxima versión 6.5. Además del soporte básico de PHP, también está previsto incluir soporte de algún framework PHP. Como existen tantos frameworks y los creadores de NetBeans no disponen de muchos recursos, han decidido elegir por votación los dos frameworks que incluirá NetBeans inicialmente.

Si te gusta Symfony puedes apoyar a tu framework favorito votando para que lo incluyan en NetBeans. Aunque el proceso de votación parece complicado, cuesta menos de 2 minutos:

  1. Date de alta como usuario del sitio web de NetBeans en esta página: http://www.netbeans.org/servlets/Join (sólo te piden login y email
  2. Abre el email que te envían y pulsa sobre el enlace para establecer la contraseña de tu cuenta
  3. Accede a la siguiente página para votar a Symfony: http://www.netbeans.org/issues/show_bug.cgi?id=145913
  4. Pincha el enlace “Vote for this issue”
  5. La nueva página que aparece es el formulario con el que puedes votar por Symfony. Baja casi hasta el final de la página, hasta la fila donde pone “145913 Support for Symfony”  y en el cuadro de texto tienes que poner un “1″ que es tu voto por Symfony.
  6. Pulsa el botón “Submit” del final de la página y Symfony ya habrá recibido tu voto. 

Esta es una oportunidad única para ayudar a Symfony, ya que el esfuerzo necesario es casi nulo y la recompensa muy grande. NetBeans es uno de los entornos de desarrollo más utilizados y el soporte nativo de Symfony facilitaría el uso del framework a muchos programadores.

Actualización 11 septiembre – 8:41: ayer la situación era CakePHP y Zend 21 votos, Symfony 20 votos. Ahora mismo CakePHP y Zend siguen con 21 votos y Symfony ya tiene 38

Actualización 11 septiembre – 19:24: Symfony ya cuenta con 59 votos y esto no ha hecho más que comenzar, porque acabamos de publicar el aviso en el blog oficial: Support symfony inclusion in NetBeans

Actualización 12 septiembre – 9:35: la campaña de apoyo a Symfony está dando resultado. Empezamos con 20 votos y ya llevamos 203.

21 comentarios »

sfPlayground, ¿el futuro de Symfony?

Jueves, 13 de Marzo de 2008

Tiago Ribeiro y Nuno Bettencourt acaban de presentar sfPlayground, un nuevo IDE que podría revolucionar la programación con Symfony. Su objetivo es tan ambicioso que quieren “convertir la programación de las aplicaciones web en algo tan sencillo como jugar con piezas de LEGO”.

En primer lugar, sfPlayground incluye un instalador de Symfony que tiene en cuenta el sistema operativo en el que se está trabajando y que también configura el servidor web Apache y el servidor de bases de datos MySQL.

Además, sfPlayground se encarga de crear nuevos proyectos, gestionar los proyectos existentes y modificar su configuración mediante el editor de archivos YAML que incluye.

sfplayground_01projects.png

sfPlayground también incluye un editor visual de bases de datos para gestionar el modelo de la aplicación. Por último, la parte más espectacular es el editor visual de aplicaciones Symfony. Gracias a este editor, programar una aplicación Symfony se parecerá cada vez más a jugar con piezas de LEGO:

sfplayground_04structure.png

Aunque algunas de las imágenes anteriores son sólo bocetos, el desarrollo de sfPlayground ya ha comenzado. Técnicamente, el IDE está construido con las librerías Qt, las mismas que utilizan KDE, Skype y Google Earth. Por lo tanto, sfPlayground estará disponible en Windows, Mac OS X y Linux.

Los componentes que ya han sido programados son el asistente para la instalación de Symfony, la integración de la librería que procesa los archivos YAML, el asistente para modificar los archivos de configuración YAML, algunos componentes gráficos básicos y el editor de archivos PHP con coloreado de sintaxis.

Por último, según sus autores, Fabien Potencier, máximo responsable de Symfony, ya ha visto sfPlayground y les ha dado su aprobación e incluso les ha ofrecido su apoyo.

Más información:

9 comentarios »

Se publica la esperada versión 1.0 de PDT

Martes, 18 de Septiembre de 2007

Como prometieron hace unas semanas, los responsables del proyecto PDT han publicado hoy 18 de septiembre la esperadísima versión 1.0 final de este IDE basado en Eclipse.

PDT es el entorno de desarrollo basado en Eclipse específico para el desarrollo de aplicaciones con PHP. La versión 1.0 ha sido posible gracias a 17 programadores (14 de Zend, la empresa detrás de PHP y 3 de IBM).

En cuanto a sus características, destaca el coloreado de sintaxis, el autocompletado de código, el explorador de archivos, la depuración remota de aplicaciones, integración con Xdebug y una documentación bastante completa (más de 350 páginas).

Aspecto completo de PDT


Autocompletado de código en PDT


Opciones de depuración remota de aplicaciones de PDT

Si tienes Eclipse instalado, puedes bajarte la actualización de los paquetes de PDT desde http://download.eclipse.org/tools/pdt/updates/. También puedes bajarte el IDE completo en un único archivo de 118 MB para Windows, Mac OS X y Linux.

6 comentarios »

Programa con Symfony en Visual Studio

Jueves, 7 de Junio de 2007

Los IDE o entornos de desarrollo son una de las cosas más personales de un programador. Si el proyecto no impone el uso de un IDE determinado, cada programador opta por el IDE que le inspira más confianza o con el que más experiencia tiene.

En este sentido, el IDE Visual Studio de Microsoft genera tantas reacciones positivas como negativas. Para todos aquellos que creen que Visual Studio es el mejor IDE, están de enhorabuena porque gracias a VS.PHP van a poder programar aplicaciones PHP (por ejemplo con Symfony) en Visual Studio:

Aunque no es gratuito, y tampoco barato, la versión básica incluye también la versión básica del propio Visual Studio. Entre las características más destacadas se encuentra la posibilidad de depurar aplicaciones tanto en local como en servidor, aunque no sabemos si esta depuración será tan mejorable como en otros IDE.

Descargar la versión de prueba de VS.PHP 2.3 for Visual Studio 2005

Visto en VS.Php 2.3 for Visual Studio 2005

1 comentario »