Internacionalizar una aplicación y asegurarte de que todos sus contenidos están traducidos a todos los idiomas es una de las tareas más pesadas y aburridas a las que se tienen que enfrentar los programadores.
Symfony está decidido a simplificar drásticamente este proceso para ayudarte a mejorar tu p...
seguir leyendo
Cuando utilizas el filtro date para mostrar fechas en una plantilla Twig, Symfony aplica el formato por defecto definido en la extensión Core de Twig. Lo mismo sucede con los valores numéricos mostrados mediante el filtro number_format.
Obviamente estos formatos por defecto se pueden cambiar mediant...
seguir leyendo
El componente Console de Symfony es el segundo componente más popular en todo el mundo, con más de ocho millones de descargas en Packagist.org. Una de las claves de su éxito es que incluye un montón de opciones para hacer comandos de consola avanzados. En Symfony 2.7 hemos ido un paso más allá y aho...
seguir leyendo
En el año 2011, cuando se publicó la primera versión de Symfony 2.0, el proyecto Symfony diseñó un sistema de instalación para que instalar y actualizar Symfony fuera lo más sencillo posible. En su época este sistema era bastante revolucionario y de hecho, fue la base que se utilizó para crear el pr...
seguir leyendo
Esta es una traducción autorizada del artículo Why we ditched our legacy framework for Symfony publicado por Roland Benedetti.
¿Por qué una empresa de éxito decidió tirar a la basura su excelente plataforma de desarrollo web que tenía una comunidad muy activa? Sigue leyendo este artículo y descubri...
seguir leyendo
Elcodi, una plataforma de comercio electrónico creada con los componentes Symfony, acaba de anunciar la primera edición del Elcodi Bug Hunting para celebrar el lanzamiento de su primera versión beta.
El Bug Hunting es una competición para premiar a todos aquellos que colaboren en el desarrollo del p...
seguir leyendo
¿Cuántas veces has necesitado un backend, aunque fuera sencillo, para tus aplicaciones Symfony? ¿Cuántas veces has usado o intentado usar el proyecto Sonata? ¿Cuántas veces te has desesperado usándolo? Para la mayoría de programadores que conozco, la respuesta a las tres preguntas es la misma: "...
seguir leyendo
La primera vez que ejecutas una aplicación Symfony, se generan varios archivos en la caché para mejorar su rendimiento. Uno de esos archivos se llama app/cache/dev/appDevDebugProjectContainer.php (en producción, app/cache/prod/appProdProjectContainer.php) y contiene el código PHP completo del conten...
seguir leyendo
Symfony 2.6, una de las mejores versiones de toda la historia Symfony, se publicó el pasado 29 de noviembre, coincidiendo con el final de la conferencia SymfonyCon Madrid 2014.
La lista de novedades y mejoras de Symfony 2.6 es tan larga como impresionante:
Las peticiones AJAX ahora aparecen en tiem...
seguir leyendo
Fabien Potencier, máximo responsable del proyecto Symfony, acaba de anunciar los planes de lanzamiento de Symfony 3. Su artículo explica con detalle todo el proceso, así que aquí sólo extraemos las principales ideas:
Symfony 3.0 básicamente es Symfony 2.0 sin código legacy. No tendrás que volver a ...
seguir leyendo