Laravel Tutorials

Should you use Lumen for a speed boost?

Published
Should you use Lumen for a speed boost? image

Lumen came out back in 2015 as a lighter faster version of Laravel. The goal was to be able use it when speed was super important on a project or API.

Since that release, Laravel itself has been getting faster and faster, and new things such as Laravel Octane have came out which actually makes it faster than Lumen.

So to answer the question, should you use Lumen today? Taylor summed it up on Twitter:

I'd just like to remind you that Laravel itself is plenty fast enough for 80% of all use cases, but there are times when you really need some extra performance and Laravel + Octane is the way to go.

Just remember premature optimization is the root of all evil, and until you hit the point where you have maxed out everything. Remember that basic things like your database queries and Eloquent queries can cause more performance issues than people realize. One easy thing to fix N+1 issues is to disable lazy loading in development.

Eric L. Barnes photo

Eric is the creator of Laravel News and has been covering Laravel since 2012.

Sponsored

laravelcloud logo
Laravel Cloud

Easily create and manage your servers and deploy your Laravel applications in seconds.

Visit Laravel Cloud

The latest

View all →
CPX: The Composer Package Executor for PHP image

CPX: The Composer Package Executor for PHP

Read article
Laravel AI SDK Adds Human-in-the-Loop Tool Approval image

Laravel AI SDK Adds Human-in-the-Loop Tool Approval

Read article
Pest 5 Released With Test Impact Analysis, Agent Verification, and Evals image

Pest 5 Released With Test Impact Analysis, Agent Verification, and Evals

Read article
Queue-SQL: Run Mass Deletes and Updates Across Parallel Queue Jobs image

Queue-SQL: Run Mass Deletes and Updates Across Parallel Queue Jobs

Read article
Blade Formatting in Laravel Pint image

Blade Formatting in Laravel Pint

Read article
Inertia DevTools Is Now on the Chrome Web Store image

Inertia DevTools Is Now on the Chrome Web Store

Read article