QUE ES SYMFONY ?
Desarrollada por la empresa frnacesa Sensio lab ,Symfony viene a ser un framework basado en php ,muy robusto que nos permite crear aplicaciones y sitios web rapidamente, siguiendo el desarrollo en un contexto de MVC (Modelo - Vista - Controlador), donde separamos y ordenamos nuestros proyectos de manera que a mi parecer ayuda en gran medida , es cierto que existen otras soluciones en el mercado como Laravel, codeigniter ,zendframework.
Symfony siempre se mantuvo pero en un sector europeo dado que los desarrolladores son de francia .
En esta ultima version todo cambio , fue un cambio radical con nuevos conceptos y modos mas simples de controlar todo nuestro entorno en Symfony 4.
Symfony siempre se mantuvo pero en un sector europeo dado que los desarrolladores son de francia .
En esta ultima version todo cambio , fue un cambio radical con nuevos conceptos y modos mas simples de controlar todo nuestro entorno en Symfony 4.
QUE HACE DIFERENTE A SYMFONY 4?
Esta version representa un replanteamiento de sus ideas y caracteristicas en general, algunos de los datos mas imporantes son :
- Los BUNDLES desaparecieron .
- Los parametros de configuracion ahora son variables de enterno.
- La estructura del directorio es ahora mas simple e intuitivo.
Se podria suponer que ahora symfony facilita el aprendizaje , las configuraciones y la instalacion a comparaseion de sus versiones predecesoras , con una curva de aprendizaje mas lenta.
Un concepto nuevo nace en symfony con SYMFONY FLEX que automatiza todo , desde Habilitar paquetes hasta crear configuraciones iniciales.
Algunos datos importantes a tener en cuenta:
Symfony nace como la necesidad de simplificar el trabajo del desarrollador , enfocándonos en el desarrollo funcional de nuestro proyecto , facilitándonos la vida de desarrollador.
Ademas un dato a tener en cuenta , Fabian Potencier quien es el líder del proyecto de symfony es el mayor contributor de github , por ende el mas activo de la comunidad.Si deseas puedes verlo desde el siguiente link.
El código de todos los componentes y librerías que se incluyen en symfony , se publican bajo la licencia MIT de software libre.
El cms PRESTASHOP esta basado en symfony , un punto de fortaleza muy importante para aquellos que alguna vez se toparon con este gestor de contenidos orientado al e-commerce.