Novedades e Instalaci贸n de Symfony 5

Hace poco sali贸 la nueva versi贸n de Symfony, la versi贸n 5 de este gran framework para PHP.

Esta nueva versi贸n no representa un cambio radical con respecto a la versi贸n 4, es decir, todo el c贸digo que tengamos hecho con Symfony 4 es totalmente compatible con la versi贸n 5, no hay cambios de sintaxis, por lo cual la migraci贸n de una versi贸n a otra ser谩 muy f谩cil y no tendr谩s ning煤n tipo de problema.

Novedades

No te preocupes, si sabes Symfony 4, ya sabes Symfony 5, y tus aplicaciones hechas en Symfony4 seguir谩n funcionando perfectamente, todo es igual 馃槈

Ahora bien, Symfony 5 trae algunas novedades, no muy grandes, pero novedades al fin y al cabo, son las siguientes:

  • Mejoras de rendimiento a nivel interno del framework.
  • Nuevo componente Symfony Mailer, que incluye mejoras generales y de seguridad a la hora de enviar emails
  • Nuevo componente Notifier, para enviar notificaciones
  • Mejoras en la validaci贸n de datos, con algunas nuevas restricciones y opciones
  • Mejoras en la inyecci贸n de dependencias
  • Mejoras con los comandos lint, para mejorar el c贸digo de plantillas y servicios
  • Integraci贸n con PHP 7.4
  • Correcci贸n de bugs de versiones anteriores
  • Eliminan c贸digo marcado como deprecado
  • No hay cambios de sintaxis relevantes.

Te ense帽o todos desarrollo web con Symfony 5 dando click aqu铆 por si quieres mejorar y conseguir una formaci贸n completa en este framework para PHP.

Estas son las novedades m谩s importantes, ahora vamos a aprender a instalar Symfony 5 con Composer paso a paso 馃檪

Instalaci贸n

Veamos los pasos de la instalaci贸n de Symfony 5.

Paso 0. Debes tener instalado un servidor de aplicaciones web local con PHP 7.2.x en adelante.

Paso 1. Instalar composer (gestor de paquetes y dependencias para PHP) desde su web oficial.

Paso 2. Entrar al directorio de tu servidor de aplicaciones web local desde la consola de comandos, en mi caso:

cd C:/wamp64/www

Paso 3. Ejecutar el comando para instalar Symfony 5 (descarga todos los paquetes y dependencias, y generar un proyecto base):

composer create-project symfony/website-skeleton curso-symfony5

Paso 4. Entra al directorio del nuevo proyecto de Symfony:

cd curso-symfony5

Paso 5. Instalar el paquete de Apache pack para que el proyecto de Symfony 5 funcione en un servidor Apache cl谩sico:

composer require symfony/apache-pack

Si mientras que se realiza la instalaci贸n te pregunta algo el asistente, dile que s铆, pulsando la letra 芦y禄 para que instale todas las dependencias necesarias.

Paso 6. Una vez que todos los comandos anteriores hayan terminado, ya podemos probar que el framework esta funcionando en el navegador, entrando a la url http://localhost/curso-symfony5 en mi caso (depende del nombre que le hayas puesto tu al proyecto) y te aparecer谩 una p谩gina de bienvenida parecida a esta:

instalar symfony 5 victor robles

Con esto ya sabemos como instalar Symfony 5 de forma sencilla y paso a paso. A partir de aqu铆 ya podemos continuar con el desarrollo de nuestra aplicaci贸n web con este potente framework para PHP 馃檪

Victor

Autor: Victor

Desarrollador web - Formador online - Blogger

Compartir este post

Poner un comentario

Tu direcci贸n de correo electr贸nico no ser谩 publicada. Los campos obligatorios est谩n marcados con *