Документация Laravel 8.x на русском языке
https://github.com/demiurge-ash/laravel-docs-8.x-ru
https://github.com/demiurge-ash/laravel-docs-8.x-ru
Laravel 9 будет платная. По заявлению Тейлора в сентябре фреймворк переходит на новую модель распространения, что даст безусловный и сильный толчок развитию продукта и позволит привлечь к разработке действительно сильных разработчиков, в том числе из мейнтейнеров Симфони. Все предыдущие версии будут по-прежнему бесплатны.
❤1
Исследуем новый пакет Тейлора Отвелла и расскажем как его установить, когда использовать и вообще зачем он может понадобиться.
Это пакет с открытым исходным кодом, который существенно повысит производительность вашего Laravel-приложения. Он требует PHP 8, поэтому, если вы все еще используете 7.x, то вам необходим апгрейд языка.
Под капотом Octane использует Swoole и RoadRunner — два сервера приложений, которые позаботятся об обслуживании и загрузке вашего приложения. Вы можете спросить, как это ускорит работу? Сейчас расскажу.
https://laravel.demiart.ru/laravel-octane/
Это пакет с открытым исходным кодом, который существенно повысит производительность вашего Laravel-приложения. Он требует PHP 8, поэтому, если вы все еще используете 7.x, то вам необходим апгрейд языка.
Под капотом Octane использует Swoole и RoadRunner — два сервера приложений, которые позаботятся об обслуживании и загрузке вашего приложения. Вы можете спросить, как это ускорит работу? Сейчас расскажу.
https://laravel.demiart.ru/laravel-octane/
Уроки Laravel
Laravel Octane | Уроки Laravel
Исследуем новый пакет Тейлора Отвелла и расскажем как его установить, когда использовать и вообще зачем он может понадобиться.
В этой статье мы разберемся как работает под капотом Octane, как загружается приложение и что происходит при обработке запросов. А также расскажем как правильно настроить ваше приложение для работы под новый пакет.
https://laravel.demiart.ru/laravel-octane-bootstrapping-application-and-handling-requests/
https://laravel.demiart.ru/laravel-octane-bootstrapping-application-and-handling-requests/
Уроки Laravel
Laravel Octane — загрузка приложения и обработка запросов | Уроки Laravel
Как работает под капотом Octane, как загружается приложение и что происходит при обработке запросов. Как настроить приложения для правильной работы под новый пакет.
Полное руководство по Tinker
Недооцененный встроенный Laravel-компонент — команда php artisan tinker, которую используют для запуска кода в контексте приложения. Давайте разберемся, на что она способна.
https://laravel.demiart.ru/tinker/
Недооцененный встроенный Laravel-компонент — команда php artisan tinker, которую используют для запуска кода в контексте приложения. Давайте разберемся, на что она способна.
https://laravel.demiart.ru/tinker/
Уроки Laravel
Полное руководство по Tinker | Уроки Laravel
Недооцененный встроенный Laravel-компонент — команда php artisan tinker, которую используют для запуска кода в контексте приложения. Давайте разберемся, на что она способна. Tinker — это REPL ( read-e
Использование нескольких пользовательских моделей в Laravel Jetstream
Когда я создавал свой новый проект, то начал с установки каркаса аутентификации Laravel Jetstream. Но мне нужно было несколько моделей пользователей: Developer — для разработчиков, и Recruiter — для рекрутеров. Причем каждая из моделей должна иметь свои собственные отношения, а отношения из других моделей (например, Skill и Stack) должны ссылаться на эти конкретные модели, а не на общую модель User. А Jetstream предполагает существование всего одной пользовательской модели — User. Что же делать?
https://laravel.demiart.ru/multiple-user-models-with-laravel-jetstream/
Когда я создавал свой новый проект, то начал с установки каркаса аутентификации Laravel Jetstream. Но мне нужно было несколько моделей пользователей: Developer — для разработчиков, и Recruiter — для рекрутеров. Причем каждая из моделей должна иметь свои собственные отношения, а отношения из других моделей (например, Skill и Stack) должны ссылаться на эти конкретные модели, а не на общую модель User. А Jetstream предполагает существование всего одной пользовательской модели — User. Что же делать?
https://laravel.demiart.ru/multiple-user-models-with-laravel-jetstream/
Уроки Laravel
Использование нескольких пользовательских моделей в Laravel Jetstream
Когда я создавал свой новый проект, то начал с установки каркаса аутентификации Laravel Jetstream. Но мне нужно было несколько моделей пользователей: Developer — для разработчиков, и Recruiter — для р
Релиз Laravel 8.44
https://github.com/laravel/framework/releases/tag/v8.44.0
https://github.com/laravel/framework/releases/tag/v8.44.0
Отношения «One of Many»
Laravel 8.42 поддерживает новые Eloquent-отношения «One of Many» (Один из многих) благодаря пул-реквесту Леннарта Карстенс-Беренса.
https://laravel.demiart.ru/one-of-many-relationship/
Laravel 8.42 поддерживает новые Eloquent-отношения «One of Many» (Один из многих) благодаря пул-реквесту Леннарта Карстенс-Беренса.
https://laravel.demiart.ru/one-of-many-relationship/
Уроки Laravel
Отношения «One of Many» | Уроки Laravel
Laravel 8.42 поддерживает новые Eloquent-отношения «One of Many» (Один из многих) благодаря пул-реквесту Леннарта Карстенс-Беренса. Отношение Один-из-многих создает связь Один-к-одному из отношений Од
Пагинация: Offset против Cursor
Недавно в Laravel 8.41 была добавлена Cursor-пагинация (также известная как keyset pagination). В этой статье мы рассмотрим обе стратегии разбивки на страницы: и курсорную и со смещением (offset), а также расскажем где, когда и какую лучше использовать.
https://laravel.demiart.ru/offset-vs-cursor-pagination/
Недавно в Laravel 8.41 была добавлена Cursor-пагинация (также известная как keyset pagination). В этой статье мы рассмотрим обе стратегии разбивки на страницы: и курсорную и со смещением (offset), а также расскажем где, когда и какую лучше использовать.
https://laravel.demiart.ru/offset-vs-cursor-pagination/
Уроки Laravel
Пагинация: Offset против Cursor | Уроки Laravel
Недавно в Laravel 8.41 была добавлена Cursor-пагинация (также известная как keyset pagination). В этой статье мы рассмотрим обе стратегии разбивки на страницы: и курсорную и со смещением (offset), а т
laravel-tips-from-no-compromises-1.0.0.pdf
1.1 MB
Бесплатная книга «A Little Bit of Laravel»
на английском языке
Сборник полезных советов, которые помогут сделать ваше приложение чуть-чуть лучше.
на английском языке
Сборник полезных советов, которые помогут сделать ваше приложение чуть-чуть лучше.
Релиз Laravel 8.45
https://twitter.com/taylorotwell/status/1400478497735315461
https://twitter.com/taylorotwell/status/1400478497735315461
Также зарелизено:
— Breeze 1.2.3
— Cashier Paddle 1.4.5
— Horizon 5.7.9
— Installer 4.2.7
— Jetstream 2.3.8
— Octane 1.0.4
— Sail 1.8.0
— Scout 9.1.1
— Breeze 1.2.3
— Cashier Paddle 1.4.5
— Horizon 5.7.9
— Installer 4.2.7
— Jetstream 2.3.8
— Octane 1.0.4
— Sail 1.8.0
— Scout 9.1.1
Создание REST API c Ролями и Правами
Из этой статьи вы узнаете, как реализовать систему аутентификации на основе ролей пользователей в своем приложении с помощью Laravel Sanctum. Все исходники доступны на GitHub.
https://laravel.demiart.ru/role-based-api-authentication/
Из этой статьи вы узнаете, как реализовать систему аутентификации на основе ролей пользователей в своем приложении с помощью Laravel Sanctum. Все исходники доступны на GitHub.
https://laravel.demiart.ru/role-based-api-authentication/
Уроки Laravel
Создание REST API c Ролями и Правами | Уроки Laravel
Как реализовать систему аутентификации на основе ролей пользователей в своем приложении с помощью Laravel Sanctum