Laravel

Laravel A Laravel telepítés utáni screen.png képének leírása. Információ
Teremtő Taylor otwell
Fejlesztette Laravel Fejlesztő Csapat
Az első verzió 2011. június 15
Utolsó verzió 8,27 (2021. február 10)
Letét github.com/laravel/laravel
Minőségbiztosítás Folyamatos integráció
Beírva PHP
Operációs rendszer Többplatformos
Környezet Cross-platform
Nyelvek Többnyelvű
típus Keretrendszer
Engedély MIT
Weboldal laravel.com

A Laravel egy nyílt forráskódú webes keretrendszer , amelyet PHP- ben írtak, tiszteletben tartva a modell-nézet-vezérlő elvet, és teljesen objektum-orientált programozásban fejlesztették ki . A Laravel-t MIT licenc alatt terjesztik , forrásainak a GitHub tárolja .

Történelem

A Laravel-t Taylor Otwell készítette 2011. június.

A GitHub webhely Laravel / laravel tárháza tartalmazza a Laravel első verzióinak forráskódját. Az ötödik verziótól kezdve a keretrendszert a Laravel / framework tárházon belül fejlesztik.

Pillanat alatt nem jött létre a keretrendszer felhasználói közösség, és 2016-ban ez lett a GitHub legmagasabb minősítésű PHP projektje.

A Laravel mindazonáltal továbbra is a bátyja, a Symfony alapján áll , vonalai legalább 30% -án keresztül (a "Symfony komponens" használata).


Verziótörténet

Az LTS verziókat 2 évig javítják a hibajavítások, 3 évig a biztonsági javítások. A többi verzió hat hónapig támogatva a hibajavításokat, 1 évig pedig a biztonsági javításokat.

Változat Kiadási dátum PHP verzió
Régi verzió, már nem támogatott: 1.0 2011. június
Régi verzió, már nem támogatott: 2.0 2011. szeptember
Régi verzió, már nem támogatott: 3.0 2012. február 22
Régi verzió, már nem támogatott: 3.1 2012. március 27
Régi verzió, már nem támogatott: 3.2 2012. május 22
Régi verzió, már nem támogatott: 4.0 2013. május 28 ≥ 5.3.0
Régi verzió, már nem támogatott: 4.1 2013. december 12 ≥ 5.3.0
Régi verzió, már nem támogatott: 4.2 2014. június 1 ≥ 5.4.0
Régi verzió, már nem támogatott: 5.0 2015. február 4 ≥ 5.4.0
Régi verzió, már nem támogatott: 5.1 LTS 2015. június 9 ≥ 5.5.9
Régi verzió, már nem támogatott: 5.2 2015. december 21 ≥ 5.5.9
Régi verzió, már nem támogatott: 5.3 2016. augusztus 23 ≥ 5.6.4
Régi verzió, már nem támogatott: 5.4 2017. január 24 ≥ 5.6.4
Régi verzió, már nem támogatott: 5,5 LTS 2017. augusztus 30 ≥ 7.0.0
Régi verzió, már nem támogatott: 5.6 2018. február 7 ≥ 7.1.3
Régi verzió, már nem támogatott: 5.7 2018. szeptember 4 ≥ 7.1.3
Régi verzió, már nem támogatott: 5.8 2019. február 26 ≥ 7.1.3
Régi verzió, továbbra is támogatott: 6.0 LTS 2019. szeptember 3 ≥ 7.2.0
Régi verzió, továbbra is támogatott: 7.0 2020. március 3 ≥ 7.2.5
Régi verzió, továbbra is támogatott: 8.0 2020. szeptember 8 ≥ 7.3.0
Legújabb stabil verzió: 8.26.1 2021. február 4 ≥ 7.3.0
Jövőbeli verzió: 9.0 LTS 2021. szeptember
Jövőbeli verzió: 10.0 2022 szeptember
Felirat: Régi verzió Régi verzió, továbbra is támogatott Legújabb stabil verzió Haladó verzió Tervezett jövőbeli verzió

Forrás: Laravel

Jellemzők

A Laravel 5.0 verzióhoz legalább PHP 5.4 szükséges, és telepítése a Composer csomagkezelőn alapul . Az 5.3 verzió óta a Laravel legalább PHP 5.6-ot igényel. 5.6 verzió (2018. február) legalább PHP 7.1.3-t igényel.

A Laravel funkciókat kínál a kérelem útvonala, az objektum-relációs leképezés (az Eloquent Active Record megvalósító nevű rendszer ), a hitelesítés, a nézet (Blade-del), az adatbázis-migráció , a kivételkezelés és az egység tesztelése terén .

A Laravel csapata egy könnyebb mikrokeretet, a Lumen-t is kínálja.

Konferenciák

A Laravel-ről szóló konferenciákat Laracon-nak hívják, és elsősorban a Laravel, a Laravel News és a UserScape ad otthont.

Itt van a Laracons története  :

Keltezett Elhelyezkedés
22-2013. február 23 Washington
30-2013. augusztus 31 Amszterdam
15-2014. május 16 New York
28-2014. augusztus 30 Amszterdam
11-2015. augusztus 12 Louisville
25-2015. augusztus 26 Amszterdam
27-2016. július 29 Louisville
23-2016. augusztus 24 Amszterdam
2017. március 8 Online
25-2017. július 26 New York
28-2017. augusztus 30 Amszterdam
30-2018. augusztus 31 Amszterdam
2019. május 23 Madrid
24-2019. július 25 New York
28-2019. augusztus 30 Amszterdam

Megjegyzések és hivatkozások

  1. (en) Steve Jenkins, „  Laravel: A modern PHP framework  ” , a webdesignermag.co.uk oldalon , 2013 február(megtekintve 2013. április 10. )
  2. (in) Első letét a Laravel / Laravel tárolóban ( GitHub weboldal )
  3. „  A szoftver fejlesztése jobb, együtt  ” a GitHubon (hozzáférés : 2020. augusztus 5. ) .
  4. https://symfony.com/projects/laravel
  5. "  Laravel Documentation: Releases  " , Laravel (hozzáférés : 2017. február 26. )
  6. „  Laravel a Twitteren  ”, a Twitteren (hozzáférés : 2020. augusztus 5. ) .
  7. https://web.archive.org/web/20200118155356/https://laravel.com/docs/master/upgrade
  8. „  Release v8.0.0 · laravel / keret  ” , a GitHub (elérhető augusztus 5, 2020 ) .
  9. "  Release v8.26.1 · laravel / keret  " , a GitHub (elérhető 10 február 2021 ) .
  10. "  Release Notes - Laravel  " , Laravel (megtekintés : 2021. február 2. )
  11. "  Github Repository Release Notes - Laravel  " , Laravel (megtekintve : 2019. november 2. )
  12. (hu) Dokumentáció Laravel 5, Telepítés
  13. (in) "  Laracon Online 2019  " a laracon.net webhelyen (hozzáférés  : 2019. február 12. ) : A seal Production of Laravel, Laravel News és UserScape.  "
  14. (in) "  Laracon EU 2018  " on Laracon US 2018 (hozzáférés: 2020. augusztus 5. ) .
  15. "  LARACON VII COMING  " , 2019. évi Laraconon (hozzáférés: 2019. február 12. )

Külső linkek