Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /furanet/sites/piloto.foc.es/web/htdocs/wp-content/plugins/gravityforms/common.php on line 1121

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /furanet/sites/piloto.foc.es/web/htdocs/wp-content/plugins/gravityforms/common.php on line 1158

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /furanet/sites/piloto.foc.es/web/htdocs/wp-content/plugins/gravityforms/common.php on line 1162

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /furanet/sites/piloto.foc.es/web/htdocs/wp-content/plugins/gravityforms/common.php on line 1184

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /furanet/sites/piloto.foc.es/web/htdocs/wp-content/plugins/gravityforms/common.php on line 2853

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /furanet/sites/piloto.foc.es/web/htdocs/wp-content/plugins/gravityforms/common.php on line 2860

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /furanet/sites/piloto.foc.es/web/htdocs/wp-content/plugins/gravityforms/common.php on line 2873
{"id":2725,"date":"2016-05-30T18:31:16","date_gmt":"2016-05-30T16:31:16","guid":{"rendered":"http:\/\/www.foc.es\/?p=2725"},"modified":"2019-11-15T09:16:15","modified_gmt":"2019-11-15T08:16:15","slug":"como-instalar-symfony-en-windows","status":"publish","type":"post","link":"http:\/\/piloto.foc.es\/2016\/05\/30\/2725-como-instalar-symfony-en-windows.html","title":{"rendered":"\u00bfC\u00f3mo instalar Symfony en Windows?"},"content":{"rendered":"

Symfony<\/strong> es un Framework<\/strong> programado en PHP que nos permite agilizar la programaci\u00f3n de aplicaciones web a partir de la reutilizaci\u00f3n de m\u00f3dulos ya programados y de funciones que forman parte de este Framework (ver mas….<\/a>).<\/p>\n

Para trabajar con Symfony lo primero que debemos hacer es instalarlo en nuestra m\u00e1quina de desarrollo. En este post vamos a ver \u00bfC\u00f3mo instalar Symfony en Windows?<\/strong><\/em>.<\/p>\n

Lo primero que debemos hacer es instalar alg\u00fan entorno que nos permita tener un servidor que permita ejecutar php, por ejemplo xampp. No es imprescindible pero nos facilitar\u00e1 trabajar con los proyectos.<\/p>\n

Aconsejo tambi\u00e9n que introduzcas dentro del path de Windows la ruta del fichero php.<\/p>\n

\"Instalar<\/p>\n

Eso nos permitir\u00e1 poder descargar symfony en la carpeta que deseemos sin tener que seguir la ruta donde est\u00e9 PHP.<\/p>\n

Ahora ya podemos descargar el software Symfony<\/p>\n

http:\/\/symfony.com\/es\/download<\/a><\/p>\n

\"symfony-instalar\"<\/p>\n

Ahora ya podemos crear proyectos nuevos de Symfony<\/p>\n

\"symfony-instalar-proyecto\"<\/p>\n

Tambi\u00e9n podr\u00edamos hacer:<\/p>\n

C:\\>PHP symfony new my_proyect 2.8<\/strong><\/em><\/p>\n

Es importante poner la versi\u00f3n para la que deseamos crear el proyecto nuevo. Tambi\u00e9n ser\u00eda conveniente crear los nuevos proyectos dentro de la carpeta httdocs para poder navegar por ellos a partir de localhost<\/strong> sin problemas.<\/p>\n

Con el proyecto instalado ya podr\u00edamos ejecutarlo con:<\/p>\n

http:\/\/localhost\/mi-proyecto<\/strong><\/p>\n

Por \u00faltimo como he indicado podr\u00edamos ejecutar un proyecto Symfony sin tener instalado apache.<\/p>\n

\"symfony-instalar-ejecutar\"<\/p>\n

Como se puede ver la instalaci\u00f3n es un proceso extremadamente sencillo.<\/p>\n

Una vez instalado Symfony y creado el proyecto, tendr\u00edamos una estructura como:<\/p>\n

G:\\xampp\\htdocs\\symfony\\pruebas<\/em><\/strong><\/p>\n

Siempre que la carpeta la instalaci\u00f3n de symfony<\/strong> estuviese dentro de htdocs<\/strong> del servidor apache.<\/p>\n

Ahora ya podemos comenzar a trabajar (en este ejemplo con el proyecto pruebas), con symfony en nuestros nuevos desarrollos.<\/p>\n

Mas informaci\u00f3n en:<\/p>\n

http:\/\/symfony.es\/documentacion\/guia-de-instalacion-de-symfony-2-1\/<\/em><\/strong><\/p>\n

\"fp-foc\"<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"

Symfony es un Framework programado en PHP que nos permite agilizar la programaci\u00f3n de aplicaciones web a partir de la reutilizaci\u00f3n de m\u00f3dulos 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\u00e1quina de desarrollo. En este post vamos a ver \u00bfC\u00f3mo instalar Symfony en Windows?. Lo primero que debemos hacer es instalar alg\u00fan entorno que nos permita tener un servidor que permita ejecutar php, por ejemplo xampp. No es imprescindible pero nos facilitar\u00e1 trabajar con los proyectos. Aconsejo tambi\u00e9n que introduzcas dentro del path de Windows la ruta del fichero php. Eso nos permitir\u00e1 poder descargar symfony en la carpeta que deseemos sin tener que seguir la ruta donde est\u00e9 PHP. Ahora ya podemos descargar el software Symfony http:\/\/symfony.com\/es\/download Ahora ya podemos crear proyectos nuevos de Symfony Tambi\u00e9n podr\u00edamos hacer: C:\\>PHP symfony new my_proyect 2.8 Es importante poner la versi\u00f3n para la que deseamos crear el proyecto nuevo. Tambi\u00e9n ser\u00eda 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\u00edamos ejecutarlo con: http:\/\/localhost\/mi-proyecto Por \u00faltimo […]<\/p>\n","protected":false},"author":3,"featured_media":2726,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":""},"categories":[27,427],"tags":[481,462,482],"jetpack_featured_media_url":"http:\/\/piloto.foc.es\/wp-content\/uploads\/2016\/05\/symfony-path-instalar-banner.jpg","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":3679,"url":"http:\/\/piloto.foc.es\/2017\/07\/04\/3679-framework-symphony-i.html","url_meta":{"origin":2725,"position":0},"title":"Framework Symphony I","date":"4 julio, 2017","format":false,"excerpt":"Al finalizar esta sesion ser\u00e1s capaz de: Crear una aplicacion en Symfony Entender como funciona el patron MVC Aprender como as\u00f1adir variables del sistema Entender la estructura de directorios de un proyecto Symfony \u00a0 Contenidos de la sesi\u00f3n: Instalacion de un servidor XAMPP Modificacion de variables del sistema Ejecucion de\u2026","rel":"","context":"En \u00abActualidad Tecnol\u00f3gica\u00bb","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2702,"url":"http:\/\/piloto.foc.es\/2016\/05\/24\/2702-por-que-usar-symfony.html","url_meta":{"origin":2725,"position":1},"title":"\u00bfPor qu\u00e9 usar Symfony?","date":"24 mayo, 2016","format":false,"excerpt":"Una de las opciones que tenemos a la hora de comenzar a desarrollar una aplicaci\u00f3n es la de usar un Framework de desarrollo. Estos nos ayudan en la programaci\u00f3n de la misma, aliviando la programaci\u00f3n de partes que normalmente son comunes a todas las aplicaciones gracias a la reutilizaci\u00f3n de\u2026","rel":"","context":"En \u00abActualidad Tecnol\u00f3gica\u00bb","img":{"alt_text":"","src":"https:\/\/i2.wp.com\/piloto.foc.es\/wp-content\/uploads\/2016\/05\/foc-Symfony.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":6569,"url":"http:\/\/piloto.foc.es\/2022\/06\/29\/6569-montar-un-servidor-web-con-symfony-en-docker.html","url_meta":{"origin":2725,"position":2},"title":"Montar un servidor web con Symfony en Docker","date":"29 junio, 2022","format":false,"excerpt":"Symfony es un framework PHP gratuito para el desarrollo aplicaciones web y es aparte uno de los mas utilizados por los desarrolladores de aplicaciones por la gran escalabilidad que ofrece y por la gran comunidad que la mantiene en todo el mundo.Si te est\u00e1s preguntando que necesito para comenzar a\u2026","rel":"","context":"En \u00abActualidad Tecnol\u00f3gica\u00bb","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/piloto.foc.es\/wp-content\/uploads\/2022\/06\/logo-2.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":6342,"url":"http:\/\/piloto.foc.es\/2022\/05\/19\/6342-fundamentos-de-symfony.html","url_meta":{"origin":2725,"position":3},"title":"Fundamentos de Symfony","date":"19 mayo, 2022","format":false,"excerpt":"\u00a0 Al finalizar esta sesi\u00f3n ser\u00e1s capaz de: Conocer los fundamentos del framework Symfony Desarrollar una aplicaci\u00f3n b\u00e1sica con Symfony. Contenidos de la sesi\u00f3n: Para poder conseguir los objetivos previstos en la sesi\u00f3n trataremos los siguientes contenidos con un enfoque pr\u00e1ctico. Framework Symfony. Desarrollo de controladores. Plantillas Twig.","rel":"","context":"En \u00abActualidad Tecnol\u00f3gica\u00bb","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/piloto.foc.es\/wp-content\/uploads\/2022\/05\/Talleres-Fundamentos-de-Symfony.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":3697,"url":"http:\/\/piloto.foc.es\/2017\/07\/12\/3697-framework-symphony-ii.html","url_meta":{"origin":2725,"position":4},"title":"Framework Symphony II","date":"12 julio, 2017","format":false,"excerpt":"Al finalizar esta sesi\u00f3n ser\u00e1s capaz de: Crear un bundle en Symfony Entender c\u00f3mo funciona el enrutamiento de Symfony Conectar nuestro proyecto Symfony con una BBDD Generar el modelo a partir de la BBDD ya creada \u00a0 Contenidos de la sesi\u00f3n: Creaci\u00f3n de varios bundles en un proyecto Symfony Enrutamiento\u2026","rel":"","context":"En \u00abWebinars\u00bb","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":6356,"url":"http:\/\/piloto.foc.es\/2022\/06\/09\/6356-fundamentos-de-laravel.html","url_meta":{"origin":2725,"position":5},"title":"Fundamentos de Laravel","date":"9 junio, 2022","format":false,"excerpt":"\u00a0 Al finalizar esta sesi\u00f3n ser\u00e1s capaz de: Conocer los fundamentos del framework Symfony. Desarrollar una aplicaci\u00f3n b\u00e1sica con Laravel. \u00a0 Contenidos de la sesi\u00f3n: Para poder conseguir los objetivos previstos en la sesi\u00f3n trataremos los siguientes contenidos con un enfoque pr\u00e1ctico Framework Laravel. Desarrollo de controladores. Plantillas Blade.","rel":"","context":"En \u00abActualidad Tecnol\u00f3gica\u00bb","img":{"alt_text":"","src":"https:\/\/i1.wp.com\/piloto.foc.es\/wp-content\/uploads\/2022\/05\/Talleres-Fundamentos-de-Laravel.png?resize=350%2C200","width":350,"height":200},"classes":[]}],"jetpack_shortlink":"https:\/\/wp.me\/p6jO3Y-HX","amp_validity":null,"amp_enabled":true,"_links":{"self":[{"href":"http:\/\/piloto.foc.es\/wp-json\/wp\/v2\/posts\/2725"}],"collection":[{"href":"http:\/\/piloto.foc.es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/piloto.foc.es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/piloto.foc.es\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"http:\/\/piloto.foc.es\/wp-json\/wp\/v2\/comments?post=2725"}],"version-history":[{"count":3,"href":"http:\/\/piloto.foc.es\/wp-json\/wp\/v2\/posts\/2725\/revisions"}],"predecessor-version":[{"id":2733,"href":"http:\/\/piloto.foc.es\/wp-json\/wp\/v2\/posts\/2725\/revisions\/2733"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/piloto.foc.es\/wp-json\/wp\/v2\/media\/2726"}],"wp:attachment":[{"href":"http:\/\/piloto.foc.es\/wp-json\/wp\/v2\/media?parent=2725"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/piloto.foc.es\/wp-json\/wp\/v2\/categories?post=2725"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/piloto.foc.es\/wp-json\/wp\/v2\/tags?post=2725"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}