Laravel

PHP framework З Вікіпедії, вільної енциклопедії

Laravel

Laravel — безкоштовний, з відкритим кодом PHP-фреймворк, створений Тейлором Отвелом (англ. Taylor Otwell) і призначений для розробки вебдодатків відповідно до шаблону model–view–controller (MVC).

Коротка інформація Тип, Розробник ...
Laravel
Thumb
Типвеб-фреймворк 
РозробникТейлор Отвеллd 
Операційна системакросплятформність 
Мова програмуванняPHP[1] 
ЛіцензіяMIT[2] 
Репозиторійgithub.com/laravel/framework
Вебсайтlaravel.com 
Закрити

Серед особливостей Laravel можна назвати: модульну систему упакування з виділеним менеджером залежностей Composer; різні способи для доступу до реляційних баз даних; утиліти, які допомагають в розгортанні додатків і технічного обслуговування; орієнтація на синтаксичний цукор.[3][4]:2,5–9[5][6]

Станом на березень 2015 року, Laravel вважався одним з найпопулярніших PHP фреймворків, разом з Symfony5, Nette, CodeIgniter, Yii2 та іншими.[4][7]

Сирцевий код Laravel'а розміщується на GitHub і ліцензований відповідно до умов MIT License.[8]

Історія

Тейлор Отвел створив Laravel як спробу забезпечити досконалішу альтернативу фреймворку CodeIgniter, який не забезпечував певні функції, такі як вбудовану підтримку для аутентифікації і авторизації користувачів. Перша бета-версія Laravel була розміщена 9 червня 2011 року, пізніше випустили Laravel 1 в тому ж місяці. Laravel 1 містить вбудовану підтримку для аутентифікації, локалізації, моделі, уявлення, сесій, маршрутизації та інших механізмів, але відсутня підтримка контролерів, що не заважає йому бути справжнім MVC фреймворком.[9]

Laravel 2 був випущений у вересні 2011 року, Laravel 3 — у лютому 2012 року, Laravel 4 -у травні 2013 року, Laravel 5 — у лютому 2015 року, Laravel 6 — у вересні 2019 року, Laravel 7 — у березні 2020 року, Laravel 8 — у вересні 2020 року[10], Laravel v11.0.0 — 2024-03-12.[11]

Інструменти

Узагальнити
Перспектива

Laravel має потужну екосистему. Вона складається з різних інструментів та сервісів[12]. Більшість з них ви можете застосовувати безкоштовно:

Більше інформації Назва, Опис ...
Офіційні пакети та інструменти
Назва Опис Вартість
Vapor[13] Безсерверна платформа розгортання та деплою проекту, що працює на AWS 39$ в місяць
Forge[14] Підняття та управління веб серверами. Працює з DigitalOcean, Linode, Vultr, Amazon тощо. 12-39$ в місяць
Envoyer[15] Деплой проектів на сервер без простоїв 10-50$ в місяць
Horizon[16] Панель керування для черг Redis яка дозволяє відстежувати черги, пропускну здатність роботи, час виконання та збої в роботі Безкоштовно
Nova[17] Панель адміністрування 99-199$ за проект
Backpack[18] Адміністративна панель Laravel 0-399€ за проект
Echo[19] Реалізація роботи з WebSockets (сторона сервера і клієнта) працює з Pusher, Redis Безкоштовно
Lumen[20] Мікрофреймворк на базі Laravel Безкоштовно
Homestead[21] Налаштована конфігурація Vagrant Безкоштовно
Spark[22] Каркас для SaaS додатків 99$ за сайт або 299$ без обмежень
Valet Середовище розробки для Mac Безкоштовно
Mix[23] Каркас для збору клієнтської частини на базі Webpack Безкоштовно
Cashier[24] Допомагає управляти підписками (виставлення рахунків, створення оплат) працює з Stripe Безкоштовно
Dusk[25] Каркас для Selenium тестів Безкоштовно
Passport[26] Каркас для OAuth2 аутентифікації Безкоштовно
Scout[27] Повнотекстовий пошук Безкоштовно
Socialite[28] Авторизація через соцмережі наразі підтримує Facebook, Twitter, LinkedIn, Google, GitHub, GitLab та Bitbucket. Безкоштовно
Telescope[29] Дебаг асистент Безкоштовно
Tinker[30] Інтерактивний REPL Безкоштовно
Envoy[31] Виконання визначення завдань на віддалених серверах Безкоштовно
Sanctum[32] Система авторизації для SPA та особистих токенів Безкоштовно
Закрити

Примітки

Посилання

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.