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.
- ¿Por qué usamos HTML, CSS y bootstrap?
- Cómo cambiar http://example.com a http://www.example.com en WordPress
- Cómo crear un portal de intranet en Sharepoint Workspace 2010
- Para crear un sitio web de mercado de múltiples proveedores; ¿Debo usar un sistema de gestión de contenido como WordPress?
- ¿Por qué usamos un concepto de token en PHP?
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.