#Performant #Laravel

Quick Laravel Performance Wins.

 

Performant Laravel

A course on quick performance wins
you can implement right now.
Sign up for immediate access!

Get the Course
There are some super common reasons your Laravel app might be slow.
This course shows you how to avoid speed issues with simple changes you can implement immediately.
Built-in Tools

We cover some built-in caches that Laravel provides (and how they work) to help speed things up in production.

Querying the Database

How you query the database is especially important. We cover avoiding the n+1 problem and how to handle queries that return lots of data.

Database Indexing

Adding indexes to your database is one of the most effective performance tools you can use. See how to create them here.

Object Caching

Using a object cache such as redis can help us avoid making expensive database queries on every page request. See how I implement caching in-code!

 

The Videos

The Optimize Command
Learn how the optimize command speeds up Laravel.

05:39
The Route Cache
Use the route cache to skip route compilation on each request.

05:07
The Config Cache
Use the config cache to reduce configuration parsing & see its caveats.

05:40
Eager Loading
Use eager loading and avoid the dreaded n+1 query problem.

05:33
Database Chunking
Reduce memory usage on queries returning lots of data.

07:05
MySQL Indexing I
We cover the sample application and the queries it makes.

07:19
MySQL Indexing II
We cover what a database index is & show creating a basic index.

05:43
MySQL Indexing III
We show how to improve our app’s slow queries with indexes.

20:34
Object Caching I
We discuss and configure object caching.

03:21
Object Caching II
We add a naive implementation of caching.

09:13
Object Caching III
We use the Decorator pattern to add caching to our app.

13:42
Object Caching IV
We discuss ways to reduce memory usage in Redis.

5:55

Performant Laravel
ยฉ 2017 – Fideloper LLC – A Servers for Hackers Series

Source: Performant Laravel

Advertisements

Published by

Engineer IP Dev Crash Browser

Dad #engineering automatic ๐Ÿš€๐Ÿš€๐Ÿš€๐Ÿš€๐Ÿš€๐Ÿš€๐Ÿš€๐Ÿš€๐Ÿ‡ฒ๐Ÿ‡ฆ https://www.freecodecamp.org/barkinet

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s