1 04, 2019

Symfony 3. Routing Básico.

Symfony|

El sistema de routing de un framework, es una de las ventajas más competitivas a la hora de tomar la decisión de elegir un framework u otro. Symfony provee un sistema de rutas o routing que facilita mucho el desarrollo de aplicaciones, aportando velocidad en el desarrollo, limpieza en el código y una estética muy amigable de cara al usuario y transmisión de variables de información a través de la [...]

29 03, 2019

Entornos Symfony

Symfony|

Symfony está preparado para trabajar con diferentes entornos. Los entornos comparten la misma configuración y el mismo código, sin embargo, no tienen el mismo comportamiento. Por defecto Symfony presenta tres entornos diferentes. Estos entornos se denominan: devprodtest Para acceder al entorno dev o prod, es necesario introducir en la URL el front-controller que vas a utilizar. app.php es el controller en producción y app_dev.php es el controller en desarrollo. Nuestras [...]

29 03, 2019

Borrar cache Symfony 3

Symfony|

Para borrar la caché de Symfony 3, primero vamos a decidir que tipo de cache queremos borrar. En Symfony, un entorno define a una configuración especifica que queremos utilizar para usar la aplicación que estamos desarrollando. El desarrollador puede crear un entorno en el momento en el que lo necesite, no obstante Symfony ya nos provee de tres entornos diferentes por defecto. Tenemos el entorno "prod" y el entorno "dev" [...]

28 03, 2019

Estructura de directorios Symfony 3

Symfony|

Estructura general de directorios La estructura general de Symfony se fundamenta en los siguientes directorios: RUTAFUNCIÓN/app/configFicheros de configuración básicos/app/Resources/viewsPlantillas HTML de la aplicación. Formato twig/binFicheros para realizar configuraciones y otras acciones symfony/webFicheros donde están los front controller de la aplicación/srcDirectorio que contiene el código propietario que vamos a desarrollar. Se organiza con Bundles./varDirectorio para cache, logs e información de sesión/vendorDirectorio de librerías de terceros Formatos de Ficheros Especiales Formato de [...]

27 03, 2019

Instalar Symfony

Symfony|

Para instalar symfony 3 utilizaremos composer, tal y como hemos indicado anteriormente. Para ello vamos a configurar primero un virtual host dentro de nuestro servidor web. Configurar Virtual Host Vamos a configurar un vhost en nuestro servidor wamp para poder llamar a cada proyecto de forma independiente dentro de nuestro navegador. Para ello primero vamos a abrir el gestor de Virtual Host en nuestro servidor wamp. Menú Wampserver Veremos una [...]

26 03, 2019

Crear entorno de desarrollo para symfony 3

Symfony|

Para empezar a trabajar con symfony, debemos de crearnos un entorno de desarrollo local que nos permita controlar todas las necesidades presentes durante todo el proceso de desarrollo. El objetivo de este tutorial no es conocer a fondo el uso de estas herramientas, sino el de conocer como es exactamente un entorno de desarrollo symfony con Git. Herramientas necesarias para desarrollar en symfony 3 Vamos a instalar todas las herramientas [...]