Laravel

Laravel Popis obrázku Laravel po instalaci screen.png. Informace
Tvůrce Taylor Otwell
Vyvinul Laravel vývojový tým
První verze 15. června 2011
Poslední verze 8,27 (10. února 2021)
Vklad github.com/laravel/laravel
Zajištění kvality Kontinuální integrace
Napsáno PHP
Operační systém Multiplatformní
životní prostředí Cross-platform
Jazyky Vícejazyčné
Typ Rámec
Licence MIT
webová stránka laravel.com

Laravel je open-source webový rámec napsaný v PHP, který respektuje princip model-view-controller a je zcela vyvinut v objektově orientovaném programování . Laravel je distribuován pod licencí MIT se zdroji hostovanými na GitHubu .

Dějiny

Laravel vytvořil Taylor Otwell v červen 2011.

Úložiště Laravel / laravel na webu GitHub obsahuje zdrojový kód pro první verze Laravelu. Od páté verze je rámec vyvíjen v úložišti Laravel / framework.

Za okamžik se vytvořila komunita uživatelů rámce a v roce 2016 se stala nejlépe hodnoceným projektem GitHub v PHP.

Laravel přesto zůstává založen na svém velkém bratrovi Symfony , alespoň pro 30% svých linií (použití „komponenty Symfony“).


Historie verzí

Verze LTS jsou podporovány 2 roky pro opravy chyb, 3 roky pro bezpečnostní opravy. Ostatní verze jsou podporovány po dobu 6 měsíců pro opravy chyb a 1 rok pro bezpečnostní opravy.

Verze Datum vydání Verze PHP
Stará verze, již není podporována: 1.0 Červen 2011
Stará verze, již není podporována: 2.0 Září 2011
Stará verze, již není podporována: 3.0 22. února 2012
Stará verze, již není podporována: 3.1 27. března 2012
Stará verze, již není podporována: 3.2 22. května 2012
Stará verze, již není podporována: 4.0 28. května 2013 ≥ 5.3.0
Stará verze, již není podporována: 4.1 12. prosince 2013 ≥ 5.3.0
Stará verze, již není podporována: 4.2 1. června 2014 ≥ 5.4.0
Stará verze, již není podporována: 5.0 4. února 2015 ≥ 5.4.0
Stará verze, již není podporována: 5.1 LTS 9. června 2015 ≥ 5.5.9
Stará verze, již není podporována: 5.2 21. prosince 2015 ≥ 5.5.9
Stará verze, již není podporována: 5.3 23. srpna 2016 ≥ 5.6.4
Stará verze, již není podporována: 5.4 24. ledna 2017 ≥ 5.6.4
Stará verze, již není podporována: 5,5 LTS 30. srpna 2017 ≥ 7.0.0
Stará verze, již není podporována: 5.6 7. února 2018 ≥ 7.1.3
Stará verze, již není podporována: 5.7 4. září 2018 ≥ 7.1.3
Stará verze, již není podporována: 5.8 26. února 2019 ≥ 7.1.3
Stará verze, stále podporována: 6,0 LTS 3. září 2019 ≥ 7.2.0
Stará verze, stále podporována: 7.0 3. března 2020 ≥ 7.2.5
Stará verze, stále podporována: 8.0 8. září 2020 ≥ 7.3.0
Nejnovější stabilní verze: 8.26.1 4. února 2021 ≥ 7.3.0
Budoucí verze: 9,0 LTS Září 2021
Budoucí verze: 10.0 Září 2022
Titulek: Stará verze Stará verze, stále podporována Nejnovější stabilní verze Pokročilá verze Plánovaná budoucí verze

Zdroj: Laravel

Funkce

Laravel verze 5.0 vyžaduje alespoň PHP 5.4 a jeho instalace je založena na správci balíčků Composer . Od verze 5.3 vyžaduje Laravel alespoň PHP 5.6. Verze 5.6 (února 2018) vyžaduje alespoň PHP 7.1.3.

Laravel poskytuje funkce, pokud jde o směrování požadavků, objektově-relační mapování (systém s názvem Eloquent implementující Active Record ), autentizaci, zobrazení (s Blade), migraci databáze , správu výjimek a testování jednotek .

Tým Laravel také nabízí lehčí mikrorámce Lumen.

Konference

Konference o Laravelu se nazývají Laracon a pořádají je především Laravel, Laravel News a UserScape.

Zde je historie Laracons  :

Datováno Umístění
22-23. února 2013 Washington
30-31. srpna 2013 Amsterdam
15-16. května 2014 New York
28-30. srpna 2014 Amsterdam
11-12. srpna 2015 Louisville
25-26. srpna 2015 Amsterdam
27-29. července 2016 Louisville
23-24. srpna 2016 Amsterdam
8. března 2017 Online
25-26. července 2017 New York
28-30. srpna 2017 Amsterdam
30-31. srpna 2018 Amsterdam
23. května 2019 Madrid
24-25. července 2019 New York
28-30. srpna 2019 Amsterdam

Poznámky a odkazy

  1. (en) Steve Jenkins, „  Laravel: Moderní rámec PHP  “ , na webdesignermag.co.uk , únor 2013(zpřístupněno 10. dubna 2013 )
  2. (in) První vklad do úložiště Laravel / Laravel (web GitHub )
  3. „  Lepší vytváření softwaru společně  “ na GitHubu (přístup k 5. srpnu 2020 ) .
  4. https://symfony.com/projects/laravel
  5. „  Laravel Documentation: Releases  “ , Laravel (přístup 26. února 2017 )
  6. „  Laravel na Twitteru  “, na Twitteru (přístup k 5. srpnu 2020 ) .
  7. https://web.archive.org/web/20200118155356/https://laravel.com/docs/master/upgrade
  8. „  Vydání v8.0.0 · laravel / framework  “ na GitHubu (přístup k 5. srpnu 2020 ) .
  9. „  Release v8.26.1 · laravel / framework  “ , na GitHubu (přístup 10. února 2021 ) .
  10. „  Poznámky k vydání - Laravel  “ , Laravel (přístup 2. února 2021 )
  11. „  Poznámky k verzi úložiště Github Repository - Laravel  “ , Laravel (přístup 2. listopadu 2019 )
  12. (en) Dokumentace Laravel 5, Instalace
  13. (in) „  Laracon Online 2019  “ na laracon.net (přístup 12. února 2019 )  : „  Produkce pečeti Laravel, Laravel News a UserScape.  "
  14. (in) „  Laracon EU 2018  “ na Laracon US 2018 (přístup ke dni 5. srpna 2020 ) .
  15. „  LARACON VII BUDE  “ , na Laraconu 2019 (přístup 12. února 2019 )

externí odkazy