Laravel — безкоштовний, з відкритим кодом PHP-фреймворк, створений (англ. Taylor Otwell) і призначений для розробки вебдодатків відповідно до шаблону model–view–controller (MVC).
Тип | веб-фреймворк |
---|---|
Розробник | d |
Операційна система | кросплатформова програма |
Мова програмування | PHP[1] |
Ліцензія | MIT[2] |
Репозиторій | github.com/laravel/laravel |
Вебсайт | laravel.com |
|
Серед особливостей Laravel можна назвати: модульну систему упакування з виділеним менеджером залежностей Composer; різні способи для доступу до реляційних баз даних; утиліти, які допомагають в розгортанні додатків і технічного обслуговування; орієнтація на синтаксичний цукор.:2,5–9
Станом на березень 2015 року[update], Laravel вважався одним з найпопулярніших PHP фреймворків, разом з Symfony5, , CodeIgniter, Yii2 та іншими.
Сирцевий код Laravel'а розміщується на GitHub і ліцензований відповідно до умов MIT License.
Історія
Тейлор Отвел створив Laravel як спробу забезпечити досконалішу альтернативу фреймворку CodeIgniter, який не забезпечував певні функції, такі як вбудовану підтримку для аутентифікації і авторизації користувачів. Перша бета-версія Laravel була розміщена 9 червня 2011 року, пізніше випустили Laravel 1 в тому ж місяці. Laravel 1 містить вбудовану підтримку для аутентифікації, локалізації, моделі, уявлення, сесій, маршрутизації та інших механізмів, але відсутня підтримка контролерів, що не заважає йому бути справжнім MVC фреймворком.
Laravel 2 був випущений у вересні 2011 року, Laravel 3 — у лютому 2012 року, Laravel 4 -у травні 2013 року, Laravel 5 — у лютому 2015 року, Laravel 6 — у вересні 2019 року, Laravel 7 — у березні 2020 року, Laravel 8 — у вересні 2020 року, Laravel v11.0.0 — 2024-03-12.
Інструменти
Laravel має потужну екосистему. Вона складається з різних інструментів та сервісів. Більшість з них ви можете застосовувати безкоштовно:
Назва | Опис | Вартість |
---|---|---|
Vapor | Безсерверна платформа розгортання та деплою проекту, що працює на AWS | 39$ в місяць |
Forge | Підняття та управління веб серверами. Працює з DigitalOcean, Linode, Vultr, Amazon тощо. | 12-39$ в місяць |
Envoyer | Деплой проектів на сервер без простоїв | 10-50$ в місяць |
Horizon | Панель керування для черг Redis яка дозволяє відстежувати черги, пропускну здатність роботи, час виконання та збої в роботі | Безкоштовно |
Nova | Панель адміністрування | 99-199$ за проект |
Backpack | Адміністративна панель Laravel | 0-399€ за проект |
Echo | Реалізація роботи з WebSockets (сторона сервера і клієнта) працює з Pusher, Redis | Безкоштовно |
Lumen | Мікрофреймворк на базі Laravel | Безкоштовно |
Homestead | Налаштована конфігурація Vagrant | Безкоштовно |
Spark | Каркас для SaaS додатків | 99$ за сайт або 299$ без обмежень |
Valet | Середовище розробки для Mac | Безкоштовно |
Mix | Каркас для збору клієнтської частини на базі Webpack | Безкоштовно |
Cashier | Допомагає управляти підписками (виставлення рахунків, створення оплат) працює з Stripe | Безкоштовно |
Dusk | Каркас для Selenium тестів | Безкоштовно |
Passport | Каркас для OAuth2 аутентифікації | Безкоштовно |
Scout | Повнотекстовий пошук | Безкоштовно |
Socialite | Авторизація через соцмережі наразі підтримує Facebook, Twitter, LinkedIn, Google, GitHub, GitLab та Bitbucket. | Безкоштовно |
Telescope | Дебаг асистент | Безкоштовно |
Tinker | Інтерактиний REPL | Безкоштовно |
Envoy | Виконання визначення завдань на віддалених серверах | Безкоштовно |
Sanctum | Система авторизації для SPA та особистих токенів | Безкоштовно |
Примітки
- The laravel Open Source Project on Open Hub: Languages Page — 2006.
- The laravel Open Source Project on Open Hub: Licenses Page — 2006.
- Daniel Gafitescu (2013-06-06.mdy.2024). . sitepoint.com. Архів оригіналу за 30 листопада 2020. Процитовано 2013-12-21.mdy.2024.
- Martin Bean (April 2015). . Packt. ISBN . Архів оригіналу за 4 серпня 2020. Процитовано 2015-09-02.mdy.2024.
- . three.laravel.com. Архів оригіналу за 26 серпня 2014. Процитовано 2014-08-30.mdy.2024.
- . laravel.com. Архів оригіналу за 20 вересня 2014. Процитовано 2014-08-30.mdy.2024.
- Bruno Skvorc (2015-03-28.mdy.2024). . sitepoint.com. Архів оригіналу за 2 квітня 2015. Процитовано 2015-06-14.mdy.2024.
- . github.com. 2015-04-22.mdy.2024. Архів оригіналу за 21 вересня 2019. Процитовано 2015-05-10.mdy.2024.
- Maks Surguy (July 27, 2013).
- . laravel.com. Архів оригіналу за 21 липня 2021. Процитовано 9 травня 2020.
- The Laravel Framework. packagist.org. Процитовано 28 травня 2024.
- . laravel.com. Архів оригіналу за 7 лютого 2021. Процитовано 5 серпня 2020.
- . Архів оригіналу за 9 серпня 2020. Процитовано 5 серпня 2020.
- . Архів оригіналу за 4 серпня 2020. Процитовано 5 серпня 2020.
- . Архів оригіналу за 20 вересня 2020. Процитовано 5 серпня 2020.
- Horizon
- . Архів оригіналу за 5 серпня 2020. Процитовано 5 серпня 2020.
- . Архів оригіналу за 9 січня 2021. Процитовано 6 січня 2021.
- Echo
- . Архів оригіналу за 9 серпня 2020. Процитовано 5 серпня 2020.
- . Архів оригіналу за 20 вересня 2014. Процитовано 5 серпня 2020.
- . Архів оригіналу за 18 серпня 2020. Процитовано 5 серпня 2020.
- . Архів оригіналу за 16 вересня 2020. Процитовано 5 серпня 2020.
- . Архів оригіналу за 20 вересня 2014. Процитовано 5 серпня 2020.
- Dusk
- Passport
- Scout
- Socialite
- Telescope
- . Архів оригіналу за 12 вересня 2020. Процитовано 5 серпня 2020.
- Envoy
- Sanctum
Посилання
- Офіційний сайт(англ.) і серцевинний код [ 5 березня 2016 у Wayback Machine.] на GitHub
- Getting started with Laravel [ 22 січня 2014 у Wayback Machine.] – a collection of programming examples
- – a collection of quick reference notes
- Laravel 5.0 API reference [ 7 березня 2016 у Wayback Machine.]
- Deploying Laravel 5.0 on OpenShift [ 10 березня 2016 у Wayback Machine.]
- Lumen, a speed-oriented micro framework by Laravel [ 10 березня 2016 у Wayback Machine.], April 15, 2015
- (англ.)Інструменти для розробки [ 6 жовтня 2019 у Wayback Machine.]
- 20 корисних пакетів Laravel, доступних на CodeCanyon [ 7 січня 2021 у Wayback Machine.] 2020
- РОЗРОБКА ДОДАТКУ ПІД LARAVEL ДЛЯ ПОШУКУ ДАНИХ В ELASTICSEARCH [ 8 січня 2021 у Wayback Machine.]
- Suryawanshi, Praful (Oct 11, 2022). Laravel 10 Updates: Offerings of the New PHP Framework. WebMobTech (English) .
Відео
- 1 Встановлення Laravel — Відео уроки та огляди українською [ 18 січня 2021 у Wayback Machine.] 2018, youtube, 1хв 5сек
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Laravel bezkoshtovnij z vidkritim kodom PHP frejmvork stvorenij angl Taylor Otwell i priznachenij dlya rozrobki vebdodatkiv vidpovidno do shablonu model view controller MVC LaravelTip veb frejmvorkRozrobnik dOperacijna sistema krosplatformova programaMova programuvannya PHP 1 Licenziya MIT 2 Repozitorij github com laravel laravelVebsajt laravel com Mediafajli u Vikishovishi Sered osoblivostej Laravel mozhna nazvati modulnu sistemu upakuvannya z vidilenim menedzherom zalezhnostej Composer rizni sposobi dlya dostupu do relyacijnih baz danih utiliti yaki dopomagayut v rozgortanni dodatkiv i tehnichnogo obslugovuvannya oriyentaciya na sintaksichnij cukor 2 5 9 Stanom na berezen 2015 roku update Laravel vvazhavsya odnim z najpopulyarnishih PHP frejmvorkiv razom z Symfony5 CodeIgniter Yii2 ta inshimi Sircevij kod Laravel a rozmishuyetsya na GitHub i licenzovanij vidpovidno do umov MIT License IstoriyaTejlor Otvel stvoriv Laravel yak sprobu zabezpechiti doskonalishu alternativu frejmvorku CodeIgniter yakij ne zabezpechuvav pevni funkciyi taki yak vbudovanu pidtrimku dlya autentifikaciyi i avtorizaciyi koristuvachiv Persha beta versiya Laravel bula rozmishena 9 chervnya 2011 roku piznishe vipustili Laravel 1 v tomu zh misyaci Laravel 1 mistit vbudovanu pidtrimku dlya autentifikaciyi lokalizaciyi modeli uyavlennya sesij marshrutizaciyi ta inshih mehanizmiv ale vidsutnya pidtrimka kontroleriv sho ne zavazhaye jomu buti spravzhnim MVC frejmvorkom Laravel 2 buv vipushenij u veresni 2011 roku Laravel 3 u lyutomu 2012 roku Laravel 4 u travni 2013 roku Laravel 5 u lyutomu 2015 roku Laravel 6 u veresni 2019 roku Laravel 7 u berezni 2020 roku Laravel 8 u veresni 2020 roku Laravel v11 0 0 2024 03 12 InstrumentiLaravel maye potuzhnu ekosistemu Vona skladayetsya z riznih instrumentiv ta servisiv Bilshist z nih vi mozhete zastosovuvati bezkoshtovno Oficijni paketi ta instrumenti Nazva Opis Vartist Vapor Bezserverna platforma rozgortannya ta deployu proektu sho pracyuye na AWS 39 v misyac Forge Pidnyattya ta upravlinnya veb serverami Pracyuye z DigitalOcean Linode Vultr Amazon tosho 12 39 v misyac Envoyer Deploj proektiv na server bez prostoyiv 10 50 v misyac Horizon Panel keruvannya dlya cherg Redis yaka dozvolyaye vidstezhuvati chergi propusknu zdatnist roboti chas vikonannya ta zboyi v roboti Bezkoshtovno Nova Panel administruvannya 99 199 za proekt Backpack Administrativna panel Laravel 0 399 za proekt Echo Realizaciya roboti z WebSockets storona servera i kliyenta pracyuye z Pusher Redis Bezkoshtovno Lumen Mikrofrejmvork na bazi Laravel Bezkoshtovno Homestead Nalashtovana konfiguraciya Vagrant Bezkoshtovno Spark Karkas dlya SaaS dodatkiv 99 za sajt abo 299 bez obmezhen Valet Seredovishe rozrobki dlya Mac Bezkoshtovno Mix Karkas dlya zboru kliyentskoyi chastini na bazi Webpack Bezkoshtovno Cashier Dopomagaye upravlyati pidpiskami vistavlennya rahunkiv stvorennya oplat pracyuye z Stripe Bezkoshtovno Dusk Karkas dlya Selenium testiv Bezkoshtovno Passport Karkas dlya OAuth2 autentifikaciyi Bezkoshtovno Scout Povnotekstovij poshuk Bezkoshtovno Socialite Avtorizaciya cherez socmerezhi narazi pidtrimuye Facebook Twitter LinkedIn Google GitHub GitLab ta Bitbucket Bezkoshtovno Telescope Debag asistent Bezkoshtovno Tinker Interaktinij REPL Bezkoshtovno Envoy Vikonannya viznachennya zavdan na viddalenih serverah Bezkoshtovno Sanctum Sistema avtorizaciyi dlya SPA ta osobistih tokeniv BezkoshtovnoPrimitkiThe laravel Open Source Project on Open Hub Languages Page 2006 d Track Q124688 The laravel Open Source Project on Open Hub Licenses Page 2006 d Track Q124688 Daniel Gafitescu 2013 06 06 mdy 2024 sitepoint com Arhiv originalu za 30 listopada 2020 Procitovano 2013 12 21 mdy 2024 Martin Bean April 2015 Packt ISBN 978 1785283017 Arhiv originalu za 4 serpnya 2020 Procitovano 2015 09 02 mdy 2024 three laravel com Arhiv originalu za 26 serpnya 2014 Procitovano 2014 08 30 mdy 2024 laravel com Arhiv originalu za 20 veresnya 2014 Procitovano 2014 08 30 mdy 2024 Bruno Skvorc 2015 03 28 mdy 2024 sitepoint com Arhiv originalu za 2 kvitnya 2015 Procitovano 2015 06 14 mdy 2024 github com 2015 04 22 mdy 2024 Arhiv originalu za 21 veresnya 2019 Procitovano 2015 05 10 mdy 2024 Maks Surguy July 27 2013 laravel com Arhiv originalu za 21 lipnya 2021 Procitovano 9 travnya 2020 The Laravel Framework packagist org Procitovano 28 travnya 2024 laravel com Arhiv originalu za 7 lyutogo 2021 Procitovano 5 serpnya 2020 Arhiv originalu za 9 serpnya 2020 Procitovano 5 serpnya 2020 Arhiv originalu za 4 serpnya 2020 Procitovano 5 serpnya 2020 Arhiv originalu za 20 veresnya 2020 Procitovano 5 serpnya 2020 Horizon Arhiv originalu za 5 serpnya 2020 Procitovano 5 serpnya 2020 Arhiv originalu za 9 sichnya 2021 Procitovano 6 sichnya 2021 Echo Arhiv originalu za 9 serpnya 2020 Procitovano 5 serpnya 2020 Arhiv originalu za 20 veresnya 2014 Procitovano 5 serpnya 2020 Arhiv originalu za 18 serpnya 2020 Procitovano 5 serpnya 2020 Arhiv originalu za 16 veresnya 2020 Procitovano 5 serpnya 2020 Arhiv originalu za 20 veresnya 2014 Procitovano 5 serpnya 2020 Dusk Passport Scout Socialite Telescope Arhiv originalu za 12 veresnya 2020 Procitovano 5 serpnya 2020 Envoy SanctumPosilannyaOficijnij sajt angl i sercevinnij kod 5 bereznya 2016 u Wayback Machine na GitHub Getting started with Laravel 22 sichnya 2014 u Wayback Machine a collection of programming examples a collection of quick reference notes Laravel 5 0 API reference 7 bereznya 2016 u Wayback Machine Deploying Laravel 5 0 on OpenShift 10 bereznya 2016 u Wayback Machine Lumen a speed oriented micro framework by Laravel 10 bereznya 2016 u Wayback Machine April 15 2015 angl Instrumenti dlya rozrobki 6 zhovtnya 2019 u Wayback Machine 20 korisnih paketiv Laravel dostupnih na CodeCanyon 7 sichnya 2021 u Wayback Machine 2020 ROZROBKA DODATKU PID LARAVEL DLYa POShUKU DANIH V ELASTICSEARCH 8 sichnya 2021 u Wayback Machine Suryawanshi Praful Oct 11 2022 Laravel 10 Updates Offerings of the New PHP Framework WebMobTech English Video 1 Vstanovlennya Laravel Video uroki ta oglyadi ukrayinskoyu 18 sichnya 2021 u Wayback Machine 2018 youtube 1hv 5sek