Тейлор продолжает интриговать своим новым пакетом. Из-за претензий его пришлось переименовать в Laravel Octane.
https://twitter.com/taylorotwell/status/1371156963283890188
https://twitter.com/taylorotwell/status/1371156963283890188
Сидирование на основе пользовательского ввода
https://www.amitmerchant.com/seeding-model-rows-based-on-user-input-in-laravel/
https://www.amitmerchant.com/seeding-model-rows-based-on-user-input-in-laravel/
Amit Merchant - A blog on PHP, JavaScript, and more
Seeding model rows based on the user input in Laravel
Oftentimes, it would be handy if you could seed the number of model rows based on the user input. i.e you don’t hardcode the number of rows a seeder would generate. The user will pass that number while running the seeder.
8 советов по аутентификации Laravel
https://youtu.be/-dpp4CJS6Vk
https://youtu.be/-dpp4CJS6Vk
YouTube
8 Tips & Tricks about Laravel Auth
Various less-known or less-used things about Laravel Authentication.
00:00 Intro
00:46 Tip 1. Login with $user
01:29 Tip 2. Get Logged-in User ID
02:18 Tip 3. Check User in Blade
02:44 Tip 4. Email Verification
03:45 Tip 5. Auth Events
04:21 Tip 6. Extra…
00:00 Intro
00:46 Tip 1. Login with $user
01:29 Tip 2. Get Logged-in User ID
02:18 Tip 3. Check User in Blade
02:44 Tip 4. Email Verification
03:45 Tip 5. Auth Events
04:21 Tip 6. Extra…
Код-ревью от Povilas Korop: безопасность и согласованность
https://youtu.be/oP7XRJZG-90
https://youtu.be/oP7XRJZG-90
YouTube
Laravel Junior Code Review: Security and Consistency
Another junior code review, with 10+ tips I can give, emphasizing security issues and consistency.
00:00 Intro: More Reviews and Celebration
01:59 Unused Routes
02:29 Run Artisan without Terminal/SSH
04:02 Blade: Two Ways of Commenting
05:07 Blade: @section…
00:00 Intro: More Reviews and Celebration
01:59 Unused Routes
02:29 Run Artisan without Terminal/SSH
04:02 Blade: Two Ways of Commenting
05:07 Blade: @section…
Реализация мультитенантности в Laravel 8
https://peretch.medium.com/multi-tenant-implementation-with-laravel-8-5d4471ed4c40
https://peretch.medium.com/multi-tenant-implementation-with-laravel-8-5d4471ed4c40
Medium
Multi-Tenant implementation with Laravel 8
In this demo I will show you how to implement a web application in Laravel, using the multi tenant pattern, with Tenancy library.
Использование Tailwind JIT-компилятора с Laravel Mix
https://dyrynda.com.au/blog/using-tailwind-jit-with-laravel-mix
https://dyrynda.com.au/blog/using-tailwind-jit-with-laravel-mix
Также зарелизены:
— Laravel 6.20.19
— Cashier Stripe 12.10
— Forge SDK 3.5
— Horizon 5.7.2
— Installer 4.2.1
— Sail 1.4.8
— Laravel 6.20.19
— Cashier Stripe 12.10
— Forge SDK 3.5
— Horizon 5.7.2
— Installer 4.2.1
— Sail 1.4.8
Как решить следующую ошибку в маршрутах Laravel: Undefined offset: 0
https://blog.jacksonbates.com/laravel-routes-bug
https://blog.jacksonbates.com/laravel-routes-bug
Советы по Laravel
Пример рефакторинга сделанного при помощи Коллекций.
Подробнее о методах коллекций: https://laravel.com/docs/8.x/collections#available-methods
Пример рефакторинга сделанного при помощи Коллекций.
Подробнее о методах коллекций: https://laravel.com/docs/8.x/collections#available-methods
Код-ревью от Povilas Korop: чистим Laravel CRUD
https://youtu.be/5FD9CxBbs_A
https://youtu.be/5FD9CxBbs_A
YouTube
Junior Code Review: Cleaning Up Laravel CRUD
Another junior code review, with 10+ random tips. I'm starting to feel that I repeat myself in different reviews, so I guess I will switch to topic-based reviews in the future.
00:00 Intro
00:41 Error: Duplicate Migrations
02:02 No Data - No Homepage
04:40…
00:00 Intro
00:41 Error: Duplicate Migrations
02:02 No Data - No Homepage
04:40…
Максимизация кэширования ответов в Laravel
https://samuelstancl.me/maximizing-response-caching-in-laravel
https://samuelstancl.me/maximizing-response-caching-in-laravel
Тейлор показал прототип Laravel Octane на конференции Laracon.
Похоже, что пакет использует под капотом асинхронный фреймворк Swoole и сервер приложений RoadRunner.
Бета-версию обещают показать через пару недель.
В презентации Octane-маршрут выдал 16К RPS.
Похоже, что пакет использует под капотом асинхронный фреймворк Swoole и сервер приложений RoadRunner.
Бета-версию обещают показать через пару недель.
В презентации Octane-маршрут выдал 16К RPS.
Интервью с Caleb Porzio, создателем Livewire и Alpine.js
https://www.agiledrop.com/blog/exclusive-look-livewire-and-alpinejs-their-creator-caleb-porzio
https://www.agiledrop.com/blog/exclusive-look-livewire-and-alpinejs-their-creator-caleb-porzio
Agiledrop
Exclusive look into Livewire and Alpine.js with their creator Caleb Porzio
Find out more about Livewire and Alpine.js in an exclusive interview with their creator Caleb Porzio.