Symfony es un Framework programado en PHP que nos permite agilizar la programación de aplicaciones web a partir de la reutilización de módulos ya programados y de funciones que forman parte de este Framework (ver mas….).
Para trabajar con Symfony lo primero que debemos hacer es instalarlo en nuestra máquina de desarrollo. En este post vamos a ver ¿Cómo instalar Symfony en Windows?.
Lo primero que debemos hacer es instalar algún entorno que nos permita tener un servidor que permita ejecutar php, por ejemplo xampp. No es imprescindible pero nos facilitará trabajar con los proyectos.
Aconsejo también que introduzcas dentro del path de Windows la ruta del fichero php.
Eso nos permitirá poder descargar symfony en la carpeta que deseemos sin tener que seguir la ruta donde esté PHP.
Ahora ya podemos descargar el software Symfony
http://symfony.com/es/download
Ahora ya podemos crear proyectos nuevos de Symfony
También podríamos hacer:
C:\>PHP symfony new my_proyect 2.8
Es importante poner la versión para la que deseamos crear el proyecto nuevo. También sería conveniente crear los nuevos proyectos dentro de la carpeta httdocs para poder navegar por ellos a partir de localhost sin problemas.
Con el proyecto instalado ya podríamos ejecutarlo con:
http://localhost/mi-proyecto
Por último como he indicado podríamos ejecutar un proyecto Symfony sin tener instalado apache.
Como se puede ver la instalación es un proceso extremadamente sencillo.
Una vez instalado Symfony y creado el proyecto, tendríamos una estructura como:
G:\xampp\htdocs\symfony\pruebas
Siempre que la carpeta la instalación de symfony estuviese dentro de htdocs del servidor apache.
Ahora ya podemos comenzar a trabajar (en este ejemplo con el proyecto pruebas), con symfony en nuestros nuevos desarrollos.
Mas información en:
http://symfony.es/documentacion/guia-de-instalacion-de-symfony-2-1/
Está bastante genial, y me ha salido super fácil. Gracias. Ahora, falta saber cómo colocarlo en un servidor externo, al que sólo se tiene acceso con putty o ssh, y que sólo se opera por la terminal.
Hola Miguel, te remito a dos seminarios ONLINE que impartimos en nuestro instituto donde podrás ver todo lo referente a instalación, puesta en marcha y creación de un pequeño proyecto en symphony.
http://www.foc.es/2017/07/04/3679-framework-symphony-i.html
Y el siguiente:
http://www.foc.es/2017/07/12/3697-framework-symphony-ii.html
Un saludo.