Laravel upgraden zonder dat je applicatie stilvalt.
Draait je applicatie nog op bijvoorbeeld Laravel 8 of 9? We brengen hem stap voor stap naar een actuele versie die weer beveiligingsupdates krijgt.



Wanneer is een Laravel-upgrade nodig?
Elke Laravel-versie krijgt maar een beperkte tijd beveiligingsupdates. Hoe langer je wacht, hoe groter de sprong en hoe meer er tegelijk verandert.
Geen beveiligingsupdates meer
Je Laravel-versie wordt niet meer ondersteund, waardoor nieuwe kwetsbaarheden niet meer worden opgelost.
Packages lopen vast
Nieuwe versies van packages werken niet meer met je Laravel-versie, waardoor ook die achterblijven.
De server moet een nieuwe PHP-versie
Je hostingpartij stapt over op een nieuwere PHP-versie, maar je oude Laravel-versie draait daar niet op.
Wat we doen bij een Laravel-upgrade.
We upgraden versie voor versie en testen na elke stap, zodat problemen klein en overzichtelijk blijven.
Inventarisatie
Huidige versie, packages, maatwerk en risico’s helder in kaart.
Stapsgewijs upgraden
Per versie bijwerken volgens de officiële upgradegidsen van Laravel.
Packages bijwerken
Afhankelijkheden bijwerken of vervangen wanneer ze niet meer onderhouden worden.
Tests toevoegen
Automatische tests voor de belangrijkste onderdelen van je applicatie.
Verouderde code vervangen
Code die niet meer wordt ondersteund ombouwen naar de nieuwe aanpak.
PHP-versie meenemen
De server en PHP-versie tegelijk bijwerken waar dat nodig is.
Van verouderde versie naar een actuele basis.
We werken in een aparte omgeving, zodat je applicatie tijdens de upgrade gewoon blijft draaien.
- 1
Onderzoeken
We bekijken de huidige versie, packages en maatwerk, en schatten in hoeveel werk de upgrade is.
- 2
Plan maken
Je krijgt een helder plan met de volgorde van de stappen en de risico’s per stap.
- 3
Upgraden en testen
We upgraden versie voor versie en testen na elke stap in een aparte omgeving.
- 4
Live en bijhouden
Na livegang kunnen we de applicatie bijhouden, zodat de volgende upgrade klein blijft.
Vragen over Laravel upgraden
Technisch gaan we altijd versie voor versie, omdat elke versie eigen wijzigingen heeft. Voor jou voelt het als één traject, met één oplevering aan het eind.
Dat hangt af van hoeveel versies je achterloopt, het aantal packages en de hoeveelheid maatwerk. Na het onderzoek geven we een realistische inschatting.
Nee. We werken in een aparte omgeving en zetten de nieuwe versie pas live als alles getest is.
Dan zoeken we een goed onderhouden alternatief of bouwen we de functionaliteit zelf, afhankelijk van wat het verstandigst is.
Ja. We beginnen dan met een onderzoek, zodat we weten hoe de applicatie in elkaar zit.
Loopt je Laravel-applicatie achter?
Vertel ons op welke versie je applicatie draait. We kijken wat er nodig is om weer bij te zijn.
Je spreekt direct
met Wesley