Nuevo en Symfony 3.4: formularios diseñados para Bootstrap 4

Bootstrap, la librería de componentes frontend más popular del mundo, lleva años trabajando en su próxima gran versión: Bootstrap 4. Esta nueva versión abandona Less para pasarse a Sass, mejora el sistema de rejilla, incluye soporte opcional para Flexbox y muchos otros cambios y mejoras. Ya que Boot... seguir leyendo

Nuevo en Symfony 3.4: codificador de contraseñas Argon2

Symfony recomienda usar Bcrypt para codificar las contraseñas de las aplicaciones. Bcrypt está especialmente diseñado para almacenar contraseñas a largo plazo y tiene soporte nativo en PHP. No obstante, como el ámbito de la seguridad es tan cambiante, cada día surgen nuevas recomendaciones y buenas ... seguir leyendo

Nuevo en Symfony 3.4: mejoras al generar las URL de los assets

Generar URLs desde un comando de consola es más difícil de lo que parece porque la consola no tienen ningún contexto sobre HTTP: no hay petición, ni servidor, ni virtual hosts, ni nombres de host, ni nada. Por eso, al generar una URL desde un comando, se utiliza el host http://localhost por defecto.... seguir leyendo

Nuevo en Symfony 3.4: Declarada obsoleta la herencia de bundles

Uno de los principales cambios de Symfony 4 es que elimina los bundles para organizar el código de tu propia aplicación. Aunque los bundles de terceros seguirán existiendo en el directorio vendor/, tu código fuente en src/ se organizará con namespaces PHP en vez de bundles. En Symfony 3.4 hemos ido... seguir leyendo

Nuevo en Symfony 3.4: mejores indicadores sobre cobertura de código

La "cobertura de código" ("code coverage" en inglés) es un indicador que describe qué porcentaje de código de la aplicación está testeado. En teoría, una cobertura alta indica que el código está más testeado y por tanto, seguramente contiene menos errores. PHPUnit incluye varias ... seguir leyendo

Nuevo en Symfony 3.4: configurando rutas y servicios con PHP

Symfony soporta varios formatos de configuración de forma nativa: XML, YAML, PHP y anotaciones. Lo mejor es que Symfony nunca te obliga a usar un formato determinado. La decisión siempre es tuya, e incluso puedes combinarlos (por ejemplo: YAML para la configuración básica, XML para servicios y anota... seguir leyendo

Preparando el lanzamiento de Symfony 3.4 y 4.0

El proyecto Symfony publica nuevas versiones siguiendo un plan basado en el tiempo donde se publican dos versiones menores cada año (en mayo y noviembre) y una versión principal cada dos años. Este es uno de los años en los que se juntan varios lanzamientos y por eso Symfony 3.4 y Symfony 4.0 se pub... seguir leyendo

Nuevo en Symfony 3.4: Variables de entorno avanzadas

Symfony 4 utilizará y fomentará el uso de variables de entorno para configurar algunas partes de la aplicación. En Symfony 3.4, estamos trabajando para que esto sea posible y todos los componentes del framework sigan funcionando correctamente. El único gran inconveniente que nos quedaba es que los v... seguir leyendo

Nuevo en Symfony 3.4: Mejorados los validadores de comparación

La idea original de los validadores de comparación era comparar variables respecto a algún valor predefinido (ejemplo: "el precio debe ser mayor que 0", "la edad debe ser igual o mayor que 18", etc.) No obstante, en las aplicaciones Symfony es común tener que comparar el valor de... seguir leyendo

Nuevo en Symfony 3.4: Subscripción a eventos desde el micro kernel

En Symfony 2.8, introdujimos el trait MicroKernel para configurar el framework Symfony de una manera más sencilla. Symfony 4, que se publica en noviembre de 2017, usará este micro kernel por defecto en todas las aplicaciones. Mientras tanto, en Symfony 3.4 hemos mejorado el micro kernel para que pue... seguir leyendo

RSS

Proyectos Symfony destacados

La plataforma de eCommerce 100% Symfony que rivaliza con Magento y PrestaShop. Ver más

Síguenos en @symfony_es para acceder a las últimas noticias.