Laravel: Różnice pomiędzy wersjami
Wygląd
[wersja nieprzejrzana] | [wersja nieprzejrzana] |
Usunięta treść Dodana treść
infobox |
m WP:REFNIEUŻYTE: wstawiam informacje o nieużytym przypisie "Aktualne na 23 października" |
||
Linia 119: | Linia 119: | ||
== Przypisy == |
== Przypisy == |
||
{{Przypisy| |
{{Przypisy| |
||
<ref name="Aktualne na 23 października">Aktualne na 23 października 2017</ref> |
<ref name="Aktualne na 23 października"><!-- UWAGA: ten przypis nie jest nigdzie użyty; Zobacz [[WP:REFNIEUŻYTE]] -->Aktualne na 23 października 2017</ref> |
||
<ref name="API Authentication Passport">{{cytuj stronę|url=https://laravel.com/docs/5.5/passport|tytuł=API Authentication (Passport)|data dostępu=2017-10-23}}</ref> |
<ref name="API Authentication Passport">{{cytuj stronę|url=https://laravel.com/docs/5.5/passport|tytuł=API Authentication (Passport)|data dostępu=2017-10-23}}</ref> |
||
<ref name="Dokumentacja Laravela 5 5">{{cytuj stronę|url=https://laravel.com/docs/5.5|tytuł=Dokumentacja Laravela 5.5}}</ref> |
<ref name="Dokumentacja Laravela 5 5">{{cytuj stronę|url=https://laravel.com/docs/5.5|tytuł=Dokumentacja Laravela 5.5}}</ref> |
Wersja z 10:03, 11 lut 2018
Logo programu | |
Autor | Taylor Otwell |
---|---|
Pierwsze wydanie | 9 czerwca 2011; ponad 13 lat temu[1] |
Aktualna wersja stabilna | v5.6 – 7 lutego 2018; ponad 6 lat temu |
Język programowania | PHP |
Rodzaj | Framework do aplikacji webowych |
Licencja | Licencja MIT |
Strona internetowa |
Laravel – framework do aplikacji internetowych napisany w języku PHP bazujący na wzorcu projektowym Model-View-Controller.
Jego kod źródłowy jest udostępniony na GitHubie, na licencji MIT[2].
Wymagania Laravela
- serwer z wersją PHP wyższą lub równą 7[3]
- na nim zainstalowane rozszerzenia PHP: OpenSSL, PDO, Mbstring, Tokenizer oraz XML.
Homestead
Homestead – Vagrantowy pojemnik z oprogramowaniem pozwalającym uruchomić najnowszą wersję Laravela bez instalacji innego oprogramowania. Zawiera:
- Ubuntu 16.04,
- Git,
- PHP 7.1,
- Nginx,
- MySQL,
- MariaDB,
- Sqlite3,
- PostgreSQL,
- Composer,
- Node.js (z Yarn, Bower, Grunt, i Gulp),
- Redis,
- Memcached,
- Beanstalkd,
- Mailhog,
- ngrok[4].
Wersje Laravela
Dla wydań LTS 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.[5]
Legenda: | Stara wersja | Stara wersja, ale nadal wspierana | Wersja aktualna | Przyszła wersja |
---|
Wersja | Data wydania |
---|---|
1.0 | czerwiec 2011 |
2.0 | wrzesień 2011 |
3.0 | 22 lutego 2012 |
3.1 | 27 marca 2012 |
3.2 | 22 maja 2012 |
4.0 | 28 maja 2013 |
4.1 | 11 grudnia 2013 |
4.2 | 1 czerwca 2014 |
5.0 | 4 lutego 2015 |
5.1 LTS | 9 lipca 2015 |
5.2 | 21 grudnia 2015 |
5.3 | 23 sierpnia 2016 |
5.4 | 24 stycznia 2017 |
5.5 LTS | 30 sierpnia 2017 |
5.6[6] | 7 lutego 2018 |
Oficjalne dodatkowe komponenty Laravela
- częściowo wbudowany moduł pozwalający na logowanie, rejestrację, uwierzytelnianie użytkownika itp.
- Cashier – pozwala na integrację z serwisem Stripe lub Braintree[7].
- Envoy – pozwala na definiowanie zwykłych zadań dla zewnętrznych serwerów[8].
- Horizon – deska rozdzielcza dla kolejki Redis[9].
- Passport – pozwala na uwierzytelnianie poprzez API[10].
- Scout – wyszukiwanie tekstowe w modelach Eloquent[11].
- Socialite – pozwala na integracje OAuth z Facebookiem, Googlem, Twitterem, LinkedInem, GitHubem oraz BitBucketem[12].
Linki zewnętrzne
Przypisy
- ↑ History of Laravel PHP framework, Eloquence emerging. [dostęp 2017-10-23].
- ↑ LICENSE.MD w repozytorium Laravela. [dostęp 2017-10-23].
- ↑ Dokumentacja Laravela 5.5.
- ↑ Laravel Homestead. [dostęp 2017-10-23].
- ↑ Release Notes.
- ↑ Laravel: Laravel 5.6. [dostęp 2018-02-10].
- ↑ Laravel Cashier. [dostęp 2017-10-23].
- ↑ Envoy Task Runner. [dostęp 2017-10-23].
- ↑ Laravel Horizon. [dostęp 2017-10-23].
- ↑ API Authentication (Passport). [dostęp 2017-10-23].
- ↑ Laravel Scout. [dostęp 2017-10-23].
- ↑ Repozytorium Laravel Socialite na GitHubie. [dostęp 2017-10-23].
<ref>
o nazwie „Aktualne na 23 października”, zdefiniowany w <references>
, nie był użyty wcześniej w treści.BŁĄD PRZYPISÓW
Błąd w przypisach: Znacznik
<ref>
o nazwie „Wydanie 5 5 Laravela”, zdefiniowany w <references>
, nie był użyty wcześniej w treści.BŁĄD PRZYPISÓW