czwartek,
Laravel
Laravel to framework PHP. Jego twórcą był Taylor Otwell, który chciał udostępnić udoskonaloną alternatywę CodeInteger. Pierwszą wersję beta Laravel udostępniono 9 czerwca 2011 roku. Jeszcze w tym samym miesiącu pojawiła się wersja stabilna.
Początkowo Laravel zapewniał m.in. mechanizmy uwierzytelniania, lokalizacji, modeli, widoków, sesji i routingu; jednak do miana pełnoprawnego frameworka Model-View-Controller (MVC, Model-Widok-Kontroler) brakowało mu obsługi kontrolerów. Druga wersja wydana we wrześniu 2011 roku dostarczała wbudowaną obsługę kontrolerów.
W lutym 2012 roku opublikowano Laravel 3, wśród wielu premierowych funkcji najistotniejszą nowością był interfejs wiersza poleceń o nazwie Artisan. Wydany wiosną 2013 roku Laravel 4 został przepisany od zera. Dołączono do niego menedżer pakietów Composer. W lutym 2015 roku wydano Laravel 5, wśród nowości były funkcja zarządzania zadaniami Scheduler, warstwa abstrakcji do systemu plików Flysystem, Socialite do uwierzytelniania użytkowników z wykorzystanie protokołu OAuth.
Od Laravel 5.1 z czerwca 2015 roku wprowadzono wydania o długoterminowym wsparciu (LTS). Wersje LTS otrzymują poprawki błędów przez dwa lata i poprawki bezpieczeństwa przez trzy lata. W standardowych edycjach okresy te wynoszą odpowiednio sześć i dwanaście miesięcy.
Laravel udostępniany jest nieodpłatnie na zasadach licencji MIT. Ostatnia stabilna wersja frameworka to Laravel 9.10.0 wydany 27 kwietnia 2022 roku, który do działania wymaga PHP 8.0 lub nowszego z zainstalowanymi rozszerzeniami BCMath, Ctype, cURL, DOM, Fileinfo, JSON, Mbstring, OpenSSL, PCRE, PDO, Tokenizer oraz XML.