Laravel

Laravel Beskrivelse av Laravel post-install screen.png-bildet. Informasjon
Skaper Taylor otwell
Utviklet av Laravel utviklingsteam
Første versjon 15. juni 2011
Siste versjon 8,27 (10. februar 2021)
Innskudd github.com/laravel/laravel
Kvalitetssikring Kontinuerlig integrering
Skrevet i PHP
Operativsystem Multiplatform
Miljø Kryssplattform
Språk Flerspråklig
Type Rammeverk
Tillatelse MIT
Nettsted laravel.com

Laravel er et åpen kildekode- web- rammeverk skrevet i PHP med respekt for modell-visning-kontroller- prinsippet og fullt utviklet i objektorientert programmering . Laravel distribueres under MIT-lisensen , med kildene som ligger på GitHub .

Historie

Laravel ble skapt av Taylor Otwell i juni 2011.

Laravel / laravel-arkivet på GitHub- nettstedet inneholder kildekoden for de første versjonene av Laravel. Fra den femte versjonen er rammeverket utviklet innenfor Laravel / framework repository.

På kort tid ble et fellesskap av brukere av rammeverket dannet, og i 2016 ble det GitHubs høyest rangerte PHP-prosjekt.

Laravel forblir likevel basert på storebror Symfony , i minst 30% av linjene (bruk av "Symfony-komponent").


Versjonshistorikk

LTS- versjoner støttes i 2 år for feilrettinger, 3 år for sikkerhetsoppdateringer. De andre versjonene støttes i 6 måneder for feilrettinger, og 1 år for sikkerhetsoppdateringer.

Versjon Utgivelsesdato PHP-versjon
Gammel versjon, støttes ikke lenger: 1.0 Juni 2011
Gammel versjon, støttes ikke lenger: 2.0 September 2011
Gammel versjon, støttes ikke lenger: 3.0 22. februar 2012
Gammel versjon, støttes ikke lenger: 3.1 27. mars 2012
Gammel versjon, støttes ikke lenger: 3.2 22. mai 2012
Gammel versjon, støttes ikke lenger: 4.0 28. mai 2013 ≥ 5.3.0
Gammel versjon, støttes ikke lenger: 4.1 12. desember 2013 ≥ 5.3.0
Gammel versjon, støttes ikke lenger: 4.2 1. juni 2014 ≥ 5.4.0
Gammel versjon, støttes ikke lenger: 5.0 4. februar 2015 ≥ 5.4.0
Gammel versjon, støttes ikke lenger: 5,1 LTS 9. juni 2015 ≥ 5.5.9
Gammel versjon, støttes ikke lenger: 5.2 21. desember 2015 ≥ 5.5.9
Gammel versjon, støttes ikke lenger: 5.3 23. august 2016 ≥ 5.6.4
Gammel versjon, støttes ikke lenger: 5.4 24. januar 2017 ≥ 5.6.4
Gammel versjon, støttes ikke lenger: 5,5 liter 30. august 2017 ≥ 7.0.0
Gammel versjon, støttes ikke lenger: 5.6 7. februar 2018 ≥ 7.1.3
Gammel versjon, støttes ikke lenger: 5.7 4. september 2018 ≥ 7.1.3
Gammel versjon, støttes ikke lenger: 5.8 26. februar 2019 ≥ 7.1.3
Gammel versjon, støttes fremdeles: 6,0 LTS 3. september 2019 ≥ 7.2.0
Gammel versjon, støttes fremdeles: 7.0 3. mars 2020 ≥ 7.2.5
Gammel versjon, støttes fremdeles: 8.0 8. september 2020 ≥ 7.3.0
Siste stabile versjon: 8.26.1 4. februar 2021 ≥ 7.3.0
Fremtidig versjon: 9,0 LTS September 2021
Fremtidig versjon: 10.0 September 2022
Tekst: Gammel versjon Gammel versjon, støttes fortsatt Siste stabile versjon Avansert versjon Planlagt fremtidig versjon

Kilde: Laravel

Funksjoner

Laravel versjon 5.0 krever minst PHP 5.4, og installasjonen er basert på Composer- pakkebehandling . Siden versjon 5.3 krever Laravel minst PHP 5.6. Versjon 5.6 (februar 2018) krever minst PHP 7.1.3.

Laravel tilbyr funksjoner når det gjelder ruting av forespørsler, objekt-relasjonell kartlegging (et system kalt Eloquent implementering av Active Record ), autentisering, visning (med Blade), databasemigrering , unntakshåndtering og enhetstest .

Laravel-teamet tilbyr også et lettere mikrorammer, Lumen.

Konferanser

Konferansene om Laravel heter Laracon og er primært vert for Laravel, Laravel News og UserScape.

Her er Laracons historie  :

Datert plassering
22-23. februar 2013 Washington
30-31. august 2013 Amsterdam
15-16. mai 2014 New York
28-30. august 2014 Amsterdam
11-12. august 2015 Louisville
25-26. august 2015 Amsterdam
27-29. juli 2016 Louisville
23-24. august 2016 Amsterdam
8. mars 2017 på nett
25-26. juli 2017 New York
28-30. august 2017 Amsterdam
30-31. august 2018 Amsterdam
23. mai 2019 Madrid
24-25. juli 2019 New York
28-30. august 2019 Amsterdam

Merknader og referanser

  1. (en) Steve Jenkins, “  Laravel: A modern PHP framework  ” , på webdesignermag.co.uk , Februar 2013(åpnet 10. april 2013 )
  2. (in) Første innskudd i depotet Laravel / Laravel (nettsted GitHub )
  3. "  Bygg programvare bedre sammen  "GitHub (åpnet 5. august 2020 ) .
  4. https://symfony.com/projects/laravel
  5. "  Laravel Documentation: Releases  " , Laravel (åpnet 26. februar 2017 )
  6. “  Laravel on Twitter,  ”Twitter (åpnet 5. august 2020 ) .
  7. https://web.archive.org/web/20200118155356/https://laravel.com/docs/master/upgrade
  8. “  Slipp v8.0.0 · laravel / framework  ” , på GitHub (åpnet 5. august 2020 ) .
  9. “  Slipp v8.26.1 · laravel / framework  ” , på GitHub (åpnet 10. februar 2021 ) .
  10. "  Versjonsmerknader - Laravel  " , Laravel (åpnes 02.02.2021 )
  11. "  Github Repository Release Notes - Laravel  " , Laravel (åpnet 2. november 2019 )
  12. (no) Dokumentasjon Laravel 5, Installering
  13. (in) "  Laracon Online 2019  "laracon.net (åpnet 12. februar 2019 )  : A seal Production of Laravel, Laravel News, and UserScape.  "
  14. (in) "  Laracon EU 2018  "Laracon US 2018 (åpnet 5. august 2020 ) .
  15. "  LARACON VII KOMMER  " , på Laracon 2019 (åpnet 12. februar 2019 )

Eksterne linker