Najlepsze pytania
Chronologia
Czat
Perspektywa

Laravel

framework do aplikacji webowych napisany w PHP Z Wikipedii, wolnej encyklopedii

Laravel
Remove ads

Laravelframework do aplikacji internetowych napisany w języku PHP bazujący na wzorcu architektonicznym Model-View-Controller.

Szybkie fakty Autor, Pierwsze wydanie ...

Laravel udostępnia m.in. modułowy system budowania aplikacji z dedykowanym menedżerem zależności, różne sposoby dostępu do relacyjnych baz danych, narzędzia pomagające we wdrażaniu i utrzymaniu aplikacji oraz jego ukierunkowaniem na cukier syntaktyczny[2][3][4].

Jego kod źródłowy jest udostępniony na GitHubie, na licencji MIT[5]. W oparciu o udostępniony kod powstają projekty zarówno komercyjne, jak i opensource np.: Aimeos[6]bagisto[7], Avored[8], S-Cart[9] czy Microweber[10][11].

Remove ads

Wymagania Laravela

  • serwer z wersją PHP wyższą lub równą 7[12]
  • na nim zainstalowane rozszerzenia PHP: OpenSSL, PDO, Mbstring, Tokenizer oraz XML.
  • może być również instalowany lokalnie w systemach Microsoft Windows przy pomocy środowiska xampp

Homestead

HomesteadVagrantowy(inne języki) pojemnik z oprogramowaniem pozwalającym uruchomić najnowszą wersję Laravela bez instalacji innego oprogramowania. Zawiera:

Wersje Laravela

Dla wydań LTS(inne języki) poprawki są wydawane przez 2 lata, a łatki bezpieczeństwa przez 3. Dla wydań normalnych poprawki są wydawane przez 6 miesięcy, a łatki bezpieczeństwa przez rok.[14]

Więcej informacji Legenda: ...
Więcej informacji Wersja, Data wydania ...

Oficjalne dodatkowe komponenty Laravela

  • częściowo wbudowany moduł pozwalający na logowanie, rejestrację, uwierzytelnianie użytkownika itp.
  • Cashier – pozwala na integrację z serwisem Stripe(inne języki) lub Braintree(inne języki)[24].
  • Envoy – pozwala na definiowanie zwykłych zadań dla zewnętrznych serwerów[25].
  • Laravel Airlock – nowy system uwierzytelnienia[26]
  • Horizon – deska rozdzielcza dla kolejki Redis[27].
  • Passport – pozwala na uwierzytelnianie poprzez API[28].
  • Scout – wyszukiwanie tekstowe w modelach Eloquent[29].
  • Socialite – pozwala na integracje OAuth z Facebookiem, Googlem, Twitterem, LinkedInem, GitHubem oraz BitBucketem[30].

Przypisy

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads