NADA. Bromas aparte, depende de con qué lo estés comparando.
SensioLabs (la compañía creada detrás de Symfony) cree firmemente en la estabilidad y la previsibilidad, que es un requisito valioso en la industria del software. Es por eso que lanzan versiones LTS (Soporte a largo plazo) y siguen las convenciones de Semver. (Para más información, consulte su Proceso de lanzamiento)
La transición entre Symfony 1 y 2 (en 2011) ha sido históricamente difícil, ya que cambió por completo. Sin embargo, Symfony ahora es más estable y maduro. Tal cambio innovador ya no es necesario y esta es la manera en que la actualización de Symfony 2 a 3 es muy fácil. Puede actualizar Symfony 2.x a la versión Symfony 2.8 (que es la última versión de LTS). Deshágase de todos los avisos de obsolescencia y podrá actualizarlos de inmediato a Symfony 3.
- ¿Cuál es el creador de sitios web más personalizable?
- ¿Puedo crear un sitio web comercial similar a The Knot con WordPress?
- ¿Debo aprender PHP o comenzar directamente con el otro lenguaje secundario de servidor como Node.Js y Django?
- ¿Es posible que un principiante completo en programación construya un sitio web gratis?
- Cómo construir una tienda de múltiples proveedores en el mercado digital desde cero usando PHP y MYSQL
Entonces, ¿qué cambió de Symfony 2.8 a Symfony 3? La capa heredada. Symfony 2.8 es compatible con PHP 5.3 y de 2.0 a 2.8, algunas partes del código no se han eliminado para evitar cambios importantes introducidos. Si su aplicación está usando código heredado, recibirá avisos de desaprobación. Symfony 3 es compatible con PHP 5.5.9+ y se ha eliminado el código heredado.
No estoy seguro de para qué sirve esta pregunta, si se trata de elegir migrar a Symfony 3 o comenzar un nuevo proyecto con él, recomiendo usar Symfony 2.8 primero. Cuando todo sea compatible con él, actualice a Symfony 3 (literalmente no requerirá ningún esfuerzo 🙂).
Si desea obtener más información sobre las nuevas funciones de cada versión, consulte la página de lanzamiento de Symfony.