Laravel World
8.47K subscribers
1.25K photos
25 videos
9 files
2.08K links
Laravel & PHP news
Download Telegram
Кэширование ответов в Laravel
Когда в ваше приложение приходит запрос — оно возвращает ответ. Чтобы создать этот ответ, ваше приложение должно произвести некоторую работу. Скорее всего, будут сделаны запросы к базе данных. Все это занимает время. Было бы неплохо, если бы на одинаковые запросы, мы могли возвращать ответы, который уже генерировали раньше.
https://laravel.demiart.ru/caching-response-laravel/
Laravel 8. Теперь можно указывать начальное значение поля.
Barry vd. Heuvel рапортует, что fruitcake/laravel-cors, barryvdh/laravel-debugbar, laravel-ide-helper, laravel-dompdf и laravel-snappy уже поддерживают Laravel 8.
Когда нужно использовать Gate::after в Laravel
Политики (policies) в Laravel — отличный способ организовать логику авторизации, которая крутится вокруг моделей. Долгое время я использовал Gate::before для настройки вседозволенности суперадминов. Но, однажды, работая над новым приложением, у меня в голове щелкнуло и я понял как мне может быть полезен Gate::after. Сейчас я поделюсь с вами этим знанием.
https://laravel.demiart.ru/gate-after-laravel/
Сегодня зарелизились:
- Laravel 8.0, 7.28, 6.18.39
- Dusk 6.6
- Fortify 1.0
- Horizon 4.3.5, 5.0
- Jetstream 1.0
- Nova 3.9
- Passport 10.0
- Socialite 5.0
- Telescope 4.0
- UI 2.2.1
- Spark 11.0
Руководство по использованию сокетов в Laravel
Сегодня сокеты очень популярны в веб-разработке. Они обеспечивают связь в реальном времени между браузером клиента и сервером. Есть много вариантов использования. Например, сокеты могут быть использованы для уведомлений или чатов. В этой статье я покажу вам, как использовать сокеты в приложении Laravel для чатов. Я буду использовать Pusher для трансляции своих событий, но вы можете использовать для этого Redis или Socket.io. В первой части этой статьи мы сделаем серверную часть приложения, а во второй части мы сосредоточимся на внешнем интерфейсе.
https://laravel.demiart.ru/sockets-laravel-guide/
Релиз Laravel Tinker
Плагин для PhpStorm реализующий консоль тинкера для запуска кода
https://plugins.jetbrains.com/plugin/14957-laravel-tinker/
Релиз Laravel UI 2.3
Хотя Тейлор заявил, что пакет Laravel UI устарел и больше поддерживаться не будет, всё же выкатили исправления под Laravel 8. Спасибо Barry vd. Heuvel за фикс.
https://github.com/laravel/ui/pull/143