Laravel World
8.46K subscribers
1.26K photos
25 videos
9 files
2.09K links
Laravel & PHP news
Download Telegram
Релиз PEST 0.3
Новая версия тестировочного фреймворка
https://nunomaduro.com/pest-v0-3-is-out/
Получение цен на услуги Twilio с помощью Laravel
https://www.twilio.com/blog/retrieving-phone-number-pricing-twilio-programmable-voice-laravel
Релиз Spatie Typescript Transformer
Пакет для конвертации PHP-классов в TypeScript
https://spatie.be/docs/typescript-transformer/v1/introduction
Кэширование ответов в 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/