Hola, en esta ocasión quería compartirles una nueva nota que publicó Diego Ramirez (OSUM Leader del grupo Java NEA de Argentina) sobre como comenzar un proyecto en Symfony utilizando NetBeans.
Bueno esta imagen me quedo colgada del post anterior y la quería incluir en este así arrancamos el tema.





Como verán Symfony está siendo tomado como un framework de referencia y Netbeans quiere ser la IDE asociada.

En esa imagen se visualiza después de crear un nuevo proyecto PHP nombrarlo configurarlo y de ahí en más en la sección frameworks veremos que nos presenta los comandos de creación de aplicaciones.

Pero eso es todo lo que hablaré de la creación de proyectos, el post de hoy se trata de levantar los proyectos existentes que poseemos y que están desarrollados con el framework symfony.

Antes que nada descarguen el proyecto Jobeet de la página de Symfony.
Si tienen Windows (como yo) pueden descargarse xampp for Windows.

Bueno ahora los pasos enumerados one by one.

1) Editar el archivo de vhosts del apache.
Si tienen xampp estará ubicado en C:\xampp\apache\conf\extra\httpd-vhosts.conf




Sin instalaron xampp en C:\ ubiquen al proyecto jobeet en esa ruta.

2) Editar el archivo hosts en Windows.

El archivo se encuentra en C:\windows\system32\drivers\etc\hosts ahí agregaremos la siguiente entrada

127.0.0.1 jobeet

Asi podremos usar la dirección http://jobeet sin problemas.




3) Levantando el proyecto.

Abrimos nuestro NetBeans y seleccionamos File->New Project en la opción PHP application with existing sources.




Luego seleccionamos la ruta donde tenemos alojado nuestro proyecto en xampp.





Luego seleccionamos para que corra como un sitio web local, utilizamos la url http://jobeet/ y seleccionamos nuestro archivo index.

Ojo aquí deberemos crear un archivo index.php en la raíz del proyecto como punto de inicio para NetBeans - no confundir con el index ubicado en web-. (tip del Ing. Agustín Casiva).





4) A disfrutar todas las funcionalidades del IDE: Coloreo de sintaxis, autocompletado, ejecución de comandos symfony, árboles de estructura, debugging con xdebug.

Bueno espero que lo hayan realizado.
Nos vemos hasta la próxima!

Fuente: blogdediegoramirez.blogspot.com.




More...