Symfony: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Garak (discussione | contributi)
 
(8 versioni intermedie di 3 utenti non mostrate)
Riga 5:
|Didascalia = Pagina principale di un progetto Symfony
|Sviluppatore = [[Sensio Labs]]
|UltimaVersione = 67.32.0
|DataUltimaVersione = 3029 maggionovembre 20232024
|SistemaOperativo = multipiattaforma
|Genere = web framework
Riga 17:
 
È basato sulla filosofia ''perché reinventare la ruota ogni volta'' e su vari [[Design pattern]], coniugando solidità e velocità di sviluppo.
Inizialmente era basato sull'architettura [[Model-View-Controller|MVC]], ma dalla versione 2 in poi prediligiepredilige l'approccio "Request/Response", ispirato al protocollo [[Hypertext Transfer Protocol|HTTP]].
 
Sviluppato inizialmente in PHP 5.0, poi successivamente aggiornato fino a PHP 8.0, è compatibile con i gestori di basi di dati [[MySQL]], [[PostgreSQL]], [[Oracle Database|Oracle]] e [[Microsoft SQL Server]], sia su piattaforme Windows sia Linux-Unix.
Riga 69:
| style="background-color:#fa8072;" | Rosso
| Vecchia distribuzione; non supportato
|-
| style="background-color:#ffc13b;" | Arancione
| Vecchia distribuzione; ancora in supporto
|-
| style="background-color:#a0e75a;" | Verde
Line 118 ⟶ 121:
| align="right" |
| align="right" | gennaio 2013
| identico alla versione 1.3, ma senza caratteristiche deprecate.<ref>[{{Cita web |url=http://www.symfony-project.org/blog/2009/08/06/about-symfony-1-3-and-symfony-1-4 |titolo=Symfony blog - About symfony 1.3 and symfony 1.4] |accesso=15 dicembre 2009 |dataarchivio=9 gennaio 2011 |urlarchivio=https://web.archive.org/web/20110109033205/http://www.symfony-project.org/blog/2009/08/06/about-symfony-1-3-and-symfony-1-4 |urlmorto=sì }}</ref>
|-
| 2.0<ref>[{{Cita web |url=http://www.symfony-project.org/blog/2009/10/27/why-will-symfony-2-0-finally-use-php-5-3 |titolo=Symfony blog - Why will Symfony 2.0 finally use PHP 5.3?] |accesso=15 dicembre 2009 |dataarchivio=24 febbraio 2011 |urlarchivio=https://web.archive.org/web/20110224223004/http://www.symfony-project.org/blog/2009/10/27/why-will-symfony-2-0-finally-use-php-5-3 |urlmorto=sì }}</ref>
| align="right" | luglio 2011<ref>[https://symfony.com/blog/symfony-2-0 Symfony 2.0]</ref>
| style="background-color:#fa8072;" |
Line 282 ⟶ 285:
|5.4
| align="right" | novembre 2021<ref>[https://symfony.com/releases/5.4 Symfony 5.4]</ref>
| style="background-color:#a0e75affc13b;" | 3 anni
| align="right" |
| align="right" | novembrefebbraio 20242029
| LTS
|
Line 311 ⟶ 314:
|6.3
| align="right" | maggio 2023<ref>[https://symfony.com/releases/6.3 Symfony 6.3]</ref>
| style="background-color:#a0e75afa8072;" | 8 mesi
| align="right" |
| align="right" | gennaio 2024
Line 317 ⟶ 320:
|6.4
| align="right" | novembre 2023<ref>[https://symfony.com/releases/6.4 Symfony 6.4]</ref>
| style="background-color:#87ceeba0e75a;" | 3 anni
| align="right" |
| align="right" | novembre 2026
| LTS
|-
|7.0
| align="right" | novembre 2023<ref>[https://symfony.com/blog/symfony-7-0-0-released Symfony 7.0.0 released]</ref>
| style="background-color:#fa8072;" | 8 mesi
| align="right" | ≥ 8.2
| align="right" | luglio 2024
|
|-
|7.1
| align="right" | maggio 2024<ref>[https://symfony.com/releases/7.1 Symfony 7.1]</ref>
| style="background-color:#fa8072;" | 8 mesi
| align="right" |
| align="right" | gennaio 2025
|
|
|-
|7.2
| align="right" | novembre 2024<ref>[https://symfony.com/releases/7.2 Symfony 7.2]</ref>
| style="background-color:#a0e75a;" | 8 mesi
| align="right" |
| align="right" | luglio 2025
|
|}