| Ez a szócikk fordítási hibákat tartalmaz, valószínűleg gépi fordítás eredménye. Segíts te is átnézni, hogy ne maradjanak benne ilyenek! Ha ezeket kijavítottad, bátran távolítsd el a sablont. Ha a sablonnal nem a jelöltek között találkozol, nevezd át, vagy értesítsd a járőröket! |
| Symfony | |
| Symfony Kezdő Oldal | |
| Fejlesztő | Symfony community |
| Legfrissebb stabil kiadás | 8.1.10 (stabil verzió, 2026. október 28.) |
| Programozási nyelv | [PHP] |
| Operációs rendszer | platformfüggetlen |
| Kategória |
|
| Licenc | MIT-licenc |
| Kódtár | Symfony Repository |
| A Symfony weboldala | |
A Symfony egy ingyenes és nyílt forráskódú PHP webes alkalmazás keretrendszer, valamint újrafelhasználható PHP komponenskönyvtárak halmaza. Szabad szoftverként 2005. október 18-án jelent meg MIT licenc alatt.
A Symfony célja a webes alkalmazások létrehozásának és karbantartásának felgyorsítása, valamint az ismétlődő kódolási feladatok helyettesítése. További célja robusztus alkalmazások létrehozása vállalati környezetben, és teljes kontrollt biztosítani a fejlesztőknek a konfiguráció felett: a könyvtárszerkezettől a harmadik féltől származó komponensekig szinte minden testreszabható. A vállalati fejlesztési irányelveknek való megfelelés érdekében a Symfony a fejlesztőket a projektek tesztelésében, hibakeresésében és dokumentálásában segítő eszközökkel is rendelkezik.
A Symfony alacsony teljesítményigényű, amennyiben bájtkód-gyorsítótárat is használhat.
A Symfony-t nagyban inspirálta a Spring keretrendszer.
A keretrendszer nagymértékben támaszkodik a meglévő PHP nyílt forráskódú projektekre, beleértve:
A Symfony saját komponenseket is használ, amelyek ingyenesen elérhetők a Symfony Components weboldalán számos más projekthez:
A Symfony-t a SensioLabs, egy francia szoftverfejlesztő és professzionális szolgáltató támogatja. Az eredeti név Sensio Framework volt, ezért minden osztály előtagja sf volt. Később, amikor úgy döntöttek, hogy nyílt forráskódú keretrendszerként indítják el, az ötletelés eredményeként megszületett a "symfony" név (a 2. verziótól kezdve "Symfony"-ra átnevezve), amely illeszkedett a meglévő téma- és osztálynév-előtagokhoz.
A Symfony saját weboldalán átfogó lista található a Symfony-t használó projektekről, valamint egy bemutató a Symfony-val készült weboldalakról.
A Symfony időalapú modell alapján kezeli a kiadásait; félévente jelenik meg egy új Symfony kiadás: egy májusban és egy novemberben. Ez a kiadási folyamat a Symfony 2.2-es verziójától indult el, és a jelen dokumentumban ismertetett összes "szabályt" szigorúan be kell tartani a Symfony 2.4-es verziójától kezdve.
A Symfony standard verzióját nyolc hónapig, míg a hosszú távú támogatású (LTS) verziókat három évig karbantartják. Kétévente jelenik meg egy új LTS kiadás.
A legújabb stabil kiadás a 7.3-as verzió, a jelenlegi LTS kiadás pedig a 6.4-es verzió.
| Szín | Jelentés |
|---|---|
| Piros | A kiadás már nem támogatott |
| Borostyán | csak biztonsági javítások |
| Zöld | A kiadás továbbra is támogatott |
| Kék | Jövőbeli kiadás |
| Verzió | Kiadás dátuma | Támogatás | PHP verzió | Támogatás vége | Megjegyzések |
|---|---|---|---|---|---|
| 1.0 | 2007. január | Három év | ≥ 5.0 | 2010. január | |
| 1.1 | 2008. június | Egy év | ≥ 5.1 | 2009. január | The security patches were installed by June 2010 |
| 1.2 | 2008. december | Egy év | ≥ 5.2 | 2009. november | |
| 1.3 | 2009. november | Egy év | ≥ 5.2.4 | 2010. november | |
| 1.4 | 2009. november | Három év | ≥ 5.2.4 | 2012. november | LTS-verzió. Az 1.4-es verzió megegyezik az 1.3-as verzióval, de nem támogatja az 1.3-as verzióban elavulttá nyilvánított funkciókat. |
| 2.0 | 2011. július | ≥ 5.3.2 | 2013. március | A legutolsó 2.0.x-es kiadás a Symfony 2.0.25 volt | |
| 2.1 | 2012. szeptember | Nyolc hónap | ≥ 5.3.3 | June 2013 | More components are part of the stable API. |
| 2.2 | 2013. március | Nyolc hónap | ≥ 5.3.3 | 2013. november | Különféle új funkciók. |
| 2.3 | 2013. június | Három év | ≥ 5.3.3 | 2016. május | Az első LTS-kiadás, mindössze három hónapos fejlesztési idővel, szemben a szokásos hat hónappal. |
| 2.4 | 2013. november | Nyolc hónap | ≥ 5.3.3 | 2014. július | Az első 2.x-es ág kiadása, amely teljes mértékben visszafelé kompatibilis. |
| 2.5 | 2014. május | Nyolc hónap | ≥ 5.3.3 | 2015. január | |
| 2.6 | 2014. november | Nyolc hónap | ≥ 5.3.3 | 2015. július | |
| 2.7 | 2015. május | Három év | ≥ 5.3.9 | 2018. május | LTS-kiadás. |
| 2.8 | 2015. november | Három év | ≥ 5.3.9 | 2018. november | LTS-kiadás. |
| 3.0 | 2015. november | Nyolc hónap | ≥ 5.5.9 | 2016. július | |
| 3.1 | 2016. május | Nyolc hónap | ≥ 5.5.9 | 2017. január | |
| 3.2 | 2016. november | Nyolc hónap | ≥ 5.5.9 | 2017. július | |
| 3.3 | 2017. június | Nyolc hónap | ≥ 5.5.9 | 2018. január | |
| 3.4 | 2017. november | Három év | ≥ 5.5.9 | 2020. november | LTS-kiadás. |
| 4.0 | 2017. november | Nyolc hónap | ≥ 7.1.3 | 2018. július | Az HHVM támogatásának megszüntetése |
| 4.1 | 2018. május | Nyolc hónap | ≥ 7.1.3 | 2019. január | |
| 4.2 | 2018. november | Nyolc hónap | ≥ 7.1.3 | 2019. július | |
| 4.3 | 2019. május | Nyolc hónap | ≥ 7.1.3 | 2020. január | |
| 4.4 | 2019. november | Három év | ≥ 7.1.3 | 2022. november | LTS-kiadás. |
| 5.0 | 2019. november | Nyolc hónap | ≥ 7.2.5 | 2020. július | A Fabien Potencier által a SymfonyCon Amsterdam rendezvényen tartott nyitóelőadás során (2019. november 21.) élőben bemutatott verzió. |
| 5.1 | 2020. május | Nyolc hónap | ≥ 7.2.5 | 2021. január | |
| 5.2 | 2020. november | Nyolc hónap | ≥ 7.2.5 | 2021. július | |
| 5.3 | 2021. november | Nyolc hónap | ≥ 7.2.5 | 2022. január | Stabil kiadás. |
| 5.4 | 2021. november | Három év | ≥ 7.2.5 | 2024. november | LTS-kiadás; biztonsági frissítések 2029. februárjáig elérhetők |
| 6.0 | 2021. november | Nyolc hónap | ≥ 8.0.2 | 2023. január | A karbantartási időszakot hat hónappal meghosszabbították. |
| 6.1 | 2022. május | Nyolc hónap | ≥ 8.1 | 2023. január | |
| 6.2 | 2022. november | Nyolc hónap | ≥ 8.1 | 2023. július | |
| 6.3 | 2023. május | Nyolc hónap | ≥ 8.1 | 2024. január | |
| 6.4 | 2023. november | Három év | ≥ 8.1 | 2027. november | LTS-kiadás. |
| 7.0 | 2023. november | Nyolc hónap | ≥ 8.2 | 2024. július | |
| 7.1 | 2024. május | Nyolc hónap | ≥ 8.2 | 2025. január | |
| 7.2 | 2024. november | Nyolc hónap | ≥ 8.2 | 2025. július | |
| 7.3 | 2025. május | Nyolc hónap | ≥ 8.2 | 2026. január | |
| 7.4 | 2025. november | Három év | ≥ 8.2 | 2028. november | LTS-kiadás; biztonsági frissítések 2029. novemberig elérhetők |
| 8.0 | 2025. november | Nyolc hónap | ≥ 8.4 | 2026. július | |
| 8.1 | 2026. május | Nyolc hónap | ≥ 8.4 | 2027. január | Fejlesztés alatt áll. A tervezett megjelenési dátum: 2026. május[1] |
Ez a szócikk részben vagy egészben a Symfony című angol Wikipédia-szócikk ezen változatának fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.