Eloquent Performance Patterns | Laravel

Eloquent Performance Patterns | Laravel
English | Size: 2 GB
Category: Tutorial


Learn how to drastically improve the performance of your Laravel applications by pushing more work to the database, all while still using the Eloquent ORM.

Performance issues suck. Customers are frustrated. Your servers are overloaded. Management is breathing down your neck.

You’ve already solved all your N+1 issues, added the necessary indexes, and you’re even paying for the most expensive database server available. But despite all this, some things just feel impossible to build in a performant way.

We can’t paginate results in the database because they depend on authorization checks that happen in Laravel.
We have to do some really complicated calculations on large data sets, which seems impossible without a real programming language like PHP.

We can’t sort results in the database, because we have to sort by values computed in our application.

So you invest months into different caching strategies to try and speed things up, but caching is hard. Every time you think you’ve solved a performance problem, you have a new caching problem to deal with instead.

I’ve been there and it sucks. So one day I decided “that’s it, I’m going to figure out how to push all this work to the database if it kills me.” The results blew my mind.

By leveraging advanced database techniques, like sub queries, conditional aggregates, and aggressive use of scopes, pages that took 30+ seconds to load were now loading within 500ms!!

I’ve since spoken about Eloquent and database performance at both Laracon Online and Laracon US, and have written in-depth articles on the topic.
Taylor Otwell
Taylor Otwell
Creator of Laravel
I think @reinink is better at Eloquent than I am. ??

Eloquent Performance Patterns is a culmination of everything I’ve learned along my journey, distilled into a single course. We’re going to dig deep into advanced real world problems. This isn’t another Eloquent introduction course.

Buy Long-term Premium Accounts To Support Me & Max Speed


RAPIDGATOR
rapidgator.net/file/81e1c6c90a02c18728afedb8028bde65/laravel_Model.part1.rar.html
rapidgator.net/file/8052515c82bd9a7e4c3d21174e8b79d6/laravel_Model.part2.rar.html
rapidgator.net/file/95374836fc15220e145aacc65c44845b/laravel_Model.part3.rar.html
rapidgator.net/file/3c0ca11c72ffeb51be7e7514f1449bb2/laravel_Model.part4.rar.html

NITROFLARE
nitro.download/view/2CCFEA1046E1E4F/laravel_Model.part1.rar
nitro.download/view/E544E1486E9910B/laravel_Model.part2.rar
nitro.download/view/129D5C98F428837/laravel_Model.part3.rar
nitro.download/view/CD861DFB46E690C/laravel_Model.part4.rar

If any links die or problem unrar, send request to goo.gl/aUHSZc

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.