stringtranslate.com

Symfony

Symfony es un framework de aplicaciones web PHP gratuito y de código abierto y un conjunto de bibliotecas de componentes PHP reutilizables. Se publicó como software libre el 18 de octubre de 2005 y se publicó bajo la licencia MIT .

Meta

Symfony tiene como objetivo acelerar la creación y el mantenimiento de aplicaciones web y reemplazar las tareas de codificación repetitivas. También está orientado a la creación de aplicaciones robustas en un contexto empresarial y pretende dar a los desarrolladores un control total sobre la configuración: desde la estructura de directorios hasta las bibliotecas de terceros, casi todo se puede personalizar. [2] Para cumplir con las pautas de desarrollo empresarial, Symfony incluye herramientas adicionales para ayudar a los desarrolladores a probar, depurar y documentar proyectos. [3]

Symfony tiene una sobrecarga de rendimiento baja cuando se utiliza con un caché de código de bytes.

Técnico

Symfony se inspiró en gran medida en Spring Framework . [4] [5]

Hace un uso intensivo de proyectos PHP de código abierto existentes como parte del marco, incluidos:

Symfony también utiliza sus propios componentes, que están disponibles gratuitamente en el sitio de Componentes de Symfony para varios otros proyectos:

Patrocinadores

Symfony está patrocinado por SensioLabs, un desarrollador de software y proveedor de servicios profesionales francés . [6] El primer nombre fue Sensio Framework, [7] y, por lo tanto, todas las clases tenían el prefijo sf. Más tarde, cuando se decidió lanzarlo como un marco de código abierto , la lluvia de ideas dio como resultado el nombre symfony (que se renombró a Symfony a partir de la versión 2 en adelante), que coincide con los prefijos de nombre de tema y clase existentes. [8]

Uso en el mundo real

El sitio web de Symfony tiene una lista completa de proyectos que utilizan Symfony y una muestra de sitios web creados con Symfony. [18]

Lanzamientos

Symfony gestiona sus lanzamientos a través de un modelo basado en el tiempo; cada seis meses se lanza una nueva versión de Symfony: una en mayo y otra en noviembre. Este proceso de lanzamiento se ha adoptado a partir de Symfony 2.2, y todas las "reglas" explicadas en este documento deben seguirse estrictamente a partir de Symfony 2.4.

La versión estándar de Symfony se mantiene durante ocho meses, mientras que las versiones con soporte a largo plazo (LTS) se mantienen durante tres años. Cada dos años se publica una nueva versión LTS. [19]

La versión LTS actual es la 6.4 según https://symfony.com/releases/6.4.

Véase también

Referencias

  1. ^ Potencier, Fabien (3 de abril de 2024). «Lanzamiento de Symfony 7.0.6». Blog. symfony.com . Consultado el 13 de abril de 2024 .
  2. ^ "Symfony explicado a un desarrollador".
  3. ^ "Generador de perfiles - Symfony".
  4. ^ Marco PHP de alto rendimiento para desarrollo web - Symfony. Symfony-reloaded.org. Consultado el 30 de mayo de 2014.
  5. ^ "Polinización cruzada de código abierto (blog de Symfony)". symfony.com . Consultado el 6 de junio de 2020 .
  6. ^ Aprende Symfony: Tutorial para principiantes
  7. ^ Foro del framework Symfony: Discusión general => Lluvia de ideas sobre el nuevo lema de Symfony Archivado el 22 de diciembre de 2008 en Wayback Machine
  8. ^ Comentarios del propietario de Sensio Archivado el 22 de diciembre de 2008 en Wayback Machine.
  9. ^ Blog de Symfony: Delicious Preview creado con Symfony
  10. ^ Blog de Symfony: Yahoo! Bookmarks utiliza Symfony
  11. ^ Blog de Symfony - Dailymotion, desarrollado con Symfony
  12. ^ Symfony2 se encuentra con eZ Publish 5. Symfony (2012-07-02). Consultado el 2014-05-30.
  13. ^ Drupal (Proyectos que utilizan Symfony). Consultado el 1 de diciembre de 2015.
  14. ^ "Proyectos que utilizan componentes Symfony".
  15. ^ "Mutación del backend de Meetic con Symfony".
  16. ^ Proyectos que utilizan Symfony
  17. ^ "Symfony Showcase: Vogue Francia". Archivado desde el original el 26 de septiembre de 2015.
  18. ^ "Proyectos de comercio electrónico que utilizan Symfony". Symfony.com .
  19. ^ symfony-docs/contributing/community/releases.rst en 4cd6dc2825924c9569621bf749f168a7ba2a235d · symfony/symfony-docs · GitHub. Github.com. Consultado el 16 de marzo de 2016.
  20. ^ Blog de Symfony - Acerca de Symfony 1.3 y 1.4
  21. ^ Blog de Symfony: ¿Por qué Symfony 2.0 finalmente utilizará PHP 5.3?
  22. ^ Blog de Symfony: lanzamiento de Symfony2
  23. ^ Se publicó la versión 2.0.23. Symfony (20 de marzo de 2013). Recuperado el 30 de mayo de 2014.
  24. ^ Se lanzó Symfony 2.1.0
  25. ^ 2.2.0. Symfony (1 de marzo de 2013). Recuperado el 30 de mayo de 2014.
  26. ^ 2.3.0, la primera LTS, ya está disponible. Symfony (03-06-2013). Consultado el 30-05-2014.
  27. ^ Se publicó la versión 2.4.0. Symfony (3 de diciembre de 2013). Recuperado el 30 de mayo de 2014.
  28. ^ Se ha actualizado la versión mínima a PHP 7.1 para Symfony 4
  29. ^ Symfony 4: Fin del soporte para HHVM
  30. ^ "Lanzamiento de Symfony 4.4". symfony.com . Consultado el 27 de noviembre de 2019 .
  31. ^ "Programa | SymfonyCon Amsterdam 2019". amsterdam2019.symfony.com . Consultado el 27 de noviembre de 2019 .
  32. ^ "Lanzamiento de Symfony 5.2". symfony.com . Consultado el 28 de junio de 2020 .
  33. ^ "Lanzamiento de Symfony 5.3". symfony.com . Consultado el 16 de julio de 2021 .
  34. ^ "Lanzamiento de Symfony 5.4". symfony.com . Consultado el 16 de julio de 2021 .
  35. ^ "Lanzamiento de Symfony 6.0". symfony.com . Consultado el 16 de julio de 2021 .
  36. ^ "Symfony 6.1 requerirá PHP 8.1 (Blog de Symfony)". symfony.com . Consultado el 25 de febrero de 2022 .
  37. ^ "Lanzamiento de Symfony 6.1". symfony.com . Consultado el 29 de diciembre de 2022 .
  38. ^ "Lanzamiento de Symfony 6.2". symfony.com . Consultado el 29 de diciembre de 2022 .
  39. ^ "Lanzamiento de Symfony 6.3". symfony.com . Consultado el 29 de diciembre de 2022 .
  40. ^ "Lanzamiento de Symfony 6.4". symfony.com . Consultado el 29 de diciembre de 2022 .
  41. ^ "Lanzamiento de Symfony 7.0". symfony.com . Consultado el 18 de diciembre de 2023 .
  42. ^ "Lanzamiento de Symfony 7.1". symfony.com . Consultado el 18 de diciembre de 2023 .

Lectura adicional

Enlaces externos