Following laravel conventions is the best way. The other two you mention depends on if it's needed.
Certain data hardly ever changes = cache if you want.
Data that constantly changes = it would kind of foolish to cache.
Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.
Hi all,
I have been working with Laravel for a while but I feel I have to take my skills to the next level and learn about best practices and advanced concepts such as caching, DB requests optimisation, etc.
Any advice on where I could learn about all these advanced topics in an organised manner? Also, could I use this forum for asking questions in regards to best practices, coding ideas and architecture decisions? Just don't want to annoy anyone :D
Regards, Mihail
Here are few resources I keep going to:
Please or to participate in this conversation.