Когда дело доходит до ускорения приложения, то лучшее решение — это кэширование. Laravel поставляется с уже готовыми кэш-драйверами: Redis, Memcached или просто локальные файлы.
Но в этот раз мы поговорим о кешировании запросов Eloquent напрямую из моделей, что значительно упростит кэширование данных!
https://laravel.demiart.ru/cache-eloquent-queries/