Hoe gebruik ik Redis met Laravel?
Laravel ondersteunt Redis caching out-of-the-box. In dit artikel leggen wij uit hoe je ervoor zorgt dat Laravel gebruik maakt van Redis.
Lees ook: Hoe installeer ik Laravel?
Belangrijk
De PHP-moduleredis
moet geactiveerd zijn voordat je Redis Caching met PHP kan gebruiken. Lees hier hoe je deze module activeert.Ook moet er een Redis-database aangemaakt zijn via Mijn Account op onze website. De databases worden onderscheiden door het poortnummer. Daarom moet altijd database '0' gebruiktworden.
Predis toevoegen aan Laravel
Voordat je Redis met Laravel kan gebruiken, voeg je 'predis' toe aan Laravel via Composer. Log in via SSH, navigeer naar de map waar jouw Laravel-installatie staat en voer het volgende commando uit:
composer require predis/predis
Laravel configuratie aanpassen
Om Laravel te vertellen dat je Redis wilt gebruiken, pas je de configuratieaan in het bestand config/database.php
. Scroll naar beneden totdat je 'redis' => [
ziet staan. Daar voer je de volgende gegevens in:
host
. Voer hier redis.totaalholding.nl in.password
. Voer hier het wachtwoord in wat is aangemaakt tijdens het aanmaken van de Redis database.port
. Voer hier het poortnummer in wat is aangemaakt tijdens het aanmaken van de Redis database.
Sla het bestand op. De Laravel-functie cache()
gebruikt nu standaard Redis.