Разница между Lazy loading и Eager loading
Lazy loading (ленивая загрузка) и Eager loading (жадная загрузка) в Laravel — это два разных метода извлечения связанных данных при работе с моделями Eloquent. Они используются для оптимизации производительности вашего приложения за счет сокращения количества запросов к базе данных, необходимых … Читать далее
Разница php artisan queue:work и php artisan queue:listen
Laravel имеет мощную систему очередей, и когда вы используете очереди, вам нужно запускать воркеры. Обычно в production вы используете команду queue:work для их запуска, они считаются долгоживущими процессами и сохраняют загруженное состояние приложения в памяти. Это означает, что после внесения любых … Читать далее
5 способов оптимизировать запросы Laravel
Рассмотрим 5 способов как можно значительно ускорить запросы в базу данных вашего проекта на Laravel. Поговорим только о работе Eloquent и Laravel, без основ оптимизации самой таблицы базы данных (индексы, внешние ключи, типы полей…).
5 советов по написанию кода Laravel
Мы составили 5 простых советов по написанию кода в Laravel, следуя которым можно улучшить читаемость кода и его качество. Данные советы подходят под любую версию Laravel.