In de afgelopen jaren hebben we tientallen Magento-shops geaudit. De resultaten zijn consistent: vrijwel elke Luma-shop heeft dezelfde performance problemen. Deze observatie wordt bevestigd door de cijfers.
87% van de 4.967 Nederlandse Magento-webshops heeft performance optimalisatie nodig. Dat blijkt uit onderzoek van SupportDesk uit 2021, waarbij alle actieve Nederlandse Magento-shops werden getest op Core Web Vitals via Google’s PageSpeed Insights API. Nog schrijnender: 83% scoort onvoldoende met een Time To First Byte (TTFB) boven de 800 milliseconden.
Methodologie van het onderzoek: SupportDesk identificeerde 4.967 unieke Magento-installaties via BuiltWith data en testte elke shop op de drie Core Web Vitals metrics. De drempelwaarden zijn die van Google’s “good” classificatie.
Hoewel dit onderzoek enkele jaren oud is, wijst meer recente data in dezelfde richting. Volgens HTTP Archive scoort slechts 43% van alle websites “good” op alle Core Web Vitals (2024). Voor e-commerce platforms met zware JavaScript-frameworks zoals Luma is dit percentage nog lager.
Dit artikel legt uit waarom zo veel Magento-shops traag zijn, wat dit je kost, en hoe je het oplost.
Waarom zijn zoveel Magento-shops traag?
De hoofdschuldige: Luma. Het standaard Magento 2 frontend thema dat in 2015 werd gelanceerd.
Luma is gebouwd op technologie die destijds modern was, maar nu gedateerd is:
- RequireJS voor module loading (256+ HTTP requests)
- Knockout.js voor templating (120KB+ JavaScript)
- jQuery voor DOM manipulatie (87KB+)
- LESS voor styling met vele preprocessor stappen
Deze stack creëert een frontend met meer dan 200 JavaScript dependencies. Het resultaat:
| Metric | Typische Luma shop |
|---|---|
| Paginagewicht | 1-3MB |
| Aantal requests | 256+ |
| JavaScript bundle | 300-500KB |
| Gemiddelde laadtijd | 3-5 seconden |
| Lighthouse score (mobile) | 20-40 |
En dat is een out-of-the-box Luma installatie. In de praktijk voegen merchants extensies, tracking scripts en custom code toe. Dan wordt het alleen maar erger.
Adobe ontwikkelt Luma niet meer door
Luma krijgt alleen nog security updates. Adobe investeert niet meer in nieuwe features of performance verbeteringen. Het is legacy technologie die werd ontworpen voor een andere tijd.
De ironie: Adobe zelf raadt Progressive Web Apps (PWA Studio) aan voor nieuwe projecten. Maar PWA Studio is complex en kostbaar. Niet realistisch voor de meeste Nederlandse webshops.
Wat kosten deze performance problemen?
Laten we het concreet maken met cijfers:
Conversie impact Onderzoek van Deloitte (“Milliseconds Make Millions”, 2020) toont aan dat elke 0.1 seconde verbetering in laadtijd resulteert in 8.4% meer conversie. Voor een webshop met €1 miljoen omzet betekent een verbetering van 2 seconden (realistisch met Hyvä) een potentiële omzetstijging van €168.000 per jaar.
Bounce rate Google’s Think With Google onderzoek (2018) laat zien dat wanneer laadtijd stijgt van 1 naar 3 seconden, de bounce rate met 32% toeneemt. Bij 5 seconden (niet ongewoon voor Luma shops) is dat 90%.
SEO impact Core Web Vitals zijn sinds 2021 een ranking factor. Google bevestigt dat snellere sites voorrang krijgen in zoekresultaten. Als 83% van Nederlandse Magento-shops onvoldoende scoort, geef je concurrenten met betere performance een voorsprong.
Mobile commerce 70% van e-commerce verkeer komt van mobiel. Op mobiele verbindingen zijn Luma shops nog trager. Een Lighthouse score van 20-40 op mobile betekent dat je de meeste potentiële klanten een slechte ervaring geeft.
Herken jij deze symptomen?
Dit zijn de concrete signalen dat jouw webshop performance problemen heeft:
Core Web Vitals tekorten
- Time To First Byte (TTFB) > 800ms
- First Contentful Paint (FCP) > 1.8 seconden
- Largest Contentful Paint (LCP) > 2.5 seconden
- Cumulative Layout Shift (CLS) > 0.1
- Interaction to Next Paint (INP) > 200ms
Check dit in Google Search Console of PageSpeed Insights.
Lighthouse scores
- Mobile score < 50
- Desktop score < 70
- Performance budget overschreden
Test op PageSpeed Insights.
Paginagewicht
- Homepage > 1MB
- Productpagina > 2MB
- Categoriepagina > 1.5MB
Check in Chrome DevTools Network tab.
Laadtijd observaties
- Witte schermen langer dan 2 seconden
- Producten laden traag in categorielijsten
- Checkout voelt log aan
- “Blokkerig” laden van pagina elementen
Bounce rate patronen
- Mobiele bounce rate > 60%
- Hoge exit rate op landingspagina’s
- Korte sessieduur (< 30 seconden) voor nieuwe bezoekers
Als je drie of meer van deze symptomen herkent, heeft jouw shop een performance probleem.
Hoe Hyvä dit structureel oplost
Hyvä is een modern Magento 2 frontend thema dat vanaf de grond is herbouwd. Het gebruikt een minimalistische technologie stack:
- Alpine.js (18KB) in plaats van Knockout.js + jQuery
- Tailwind CSS in plaats van LESS preprocessing
- Directe module loading zonder RequireJS
Het verschil in cijfers:
| Metric | Luma | Hyvä | Verbetering |
|---|---|---|---|
| JavaScript dependencies | 200+ | 2 | 99% minder |
| Paginagewicht | 1-3MB | 0.3-0.8MB | 60-80% minder |
| HTTP requests | 256+ | 11 | 96% minder |
| Laadtijd | 3-5s | < 1.5s | 60-70% sneller |
| Lighthouse mobile | 20-40 | 90+ | 100%+ beter |
Echte resultaten uit de praktijk
De data bevestigt de theorie:
- Core Web Vitals: 50% van Hyvä shops scoort “goed” vs 28% van Luma shops
- TTFB: Gemiddeld 400ms bij Hyvä vs 1200ms bij Luma
- Mobile Lighthouse: Scores van 90+ out of the box
Dit zijn geen theoretische benchmarks. Dit is wat we zien bij live webshops.
Waarom Hyvä technisch superieur is
Minimale JavaScript footprint Alpine.js is 18KB. Knockout.js + jQuery samen zijn 300KB+. Minder JavaScript betekent sneller parsen, sneller uitvoeren, beter voor mobiel.
Geen module loader overhead RequireJS voegt complexiteit en latency toe. Hyvä laadt direct wat nodig is. Minder HTTP requests, betere caching, snellere loads.
Moderne CSS strategie Tailwind CSS genereert alleen de CSS die je gebruikt. Luma’s LESS preprocessing produceert veel ongebruikte styles. Hyvä’s CSS bundles zijn 70% kleiner.
Optimale browser caching Hyvä’s asset structuur is gebouwd voor lange cache lifetimes. Luma’s RequireJS setup maakt effectieve caching complex.
Quick wins: performance verbeteren zonder volledige migratie
Niet iedereen kan direct migreren naar Hyvä. Deze optimalisaties kun je vandaag al toepassen op Luma:
Server-side optimalisaties
- Schakel Full Page Cache in (Varnish of ingebouwde FPC)
- Optimaliseer database queries met indexering
- Gebruik PHP OPcache en Redis voor session/cache storage
- Implementeer lazy loading voor afbeeldingen
Frontend quick wins
- Defer non-critical JavaScript (move to footer)
- Combineer en minify CSS/JS bundles
- Implementeer afbeelding optimalisatie (WebP, responsive images)
- Verwijder ongebruikte extensies en CSS
CDN en hosting
- Gebruik een CDN voor static assets
- Upgrade naar PHP 8.1+ (significant sneller)
- Overweeg dedicated hosting in plaats van shared
Deze optimalisaties kunnen 20-40% performance verbetering opleveren. Maar ze lossen het fundamentele probleem niet op: Luma’s bloated JavaScript architecture. Voor significante verbeteringen (60-80%) blijft Hyvä de structurele oplossing.
De business case voor Hyvä
Sinds november 2024 is Hyvä Theme volledig gratis en open source. De betaalde producten zijn:
- Hyvä Checkout: €1.000 eenmalig + €250/jaar voor support (inclusief gratis Hyvä Theme)
- Hyvä Commerce: €3.000/jaar - complete suite met eigen CMS, page builder, admin tools
Voor de meeste shops is het gratis Hyvä Theme voldoende.
Investering voor een bestaande Luma shop
- Frontend rebuild: 200-400 uur (afhankelijk van customisaties)
- Extensie compatibility check: 20-40 uur
- Testing en QA: 40-60 uur
Totaal: €25.000 - €50.000 voor een gemiddelde webshop.
Return on Investment Voor een webshop met €1 miljoen omzet (gebaseerd op onze ervaring met Hyvä migraties):
- Conversie verbetering 8-15% = €80.000 - €150.000/jaar
- SEO verbetering (moeilijk te kwantificeren) = €10.000 - €30.000/jaar
- Minder klachten, betere reviews = onbepaalbaar maar reëel
Payback time: 3-6 maanden.
Nieuwe projecten Voor nieuwe Magento projecten is de keuze eenvoudig. Hyvä kost geen extra licentie en resulteert in lagere development kosten door de simplere stack. Waarom zou je nog Luma kiezen?
Wanneer Luma nog zin heeft
Eerlijkheid gebiedt te zeggen: Luma is niet in alle situaties de verkeerde keuze.
Luma kan volstaan als:
- Je een zeer beperkt budget hebt en geen frontend-heavy customisaties nodig hebt
- Je shop zwaar leunt op extensies die nog geen Hyvä-support hebben
- Je intern team alleen Knockout.js/RequireJS ervaring heeft
- De shop binnenkort wordt vervangen door een nieuw platform
Migratie trade-offs:
- Frontend customisaties moeten worden herbouwd
- Sommige extensies vereisen compatibility werk
- Je team moet Alpine.js en Tailwind CSS leren
- Initiële investering van €25.000-€50.000
Het punt is niet dat Luma niet werkt, maar dat het suboptimaal is voor de huidige markt. Met 73% mobile traffic en Google’s focus op Core Web Vitals, is de vraag of je je die trade-off kunt veroorloven.
Extensie compatibiliteit in 2026
Dit was vroeger Hyvä’s zwakke punt. De situatie nu (bron: Hyvä Compatibility Tracker):
- 1.600+ modules officieel compatible
- 40% groei in compatible modules per jaar
- Populaire extensies (payment, verzending, marketing) hebben bijna allemaal Hyvä support
- Volledige tracking beschikbaar op hyva.io/compatibility
Voor custom extensies: de meeste kunnen in 4-16 uur compatible gemaakt worden. Alleen complexe frontend-heavy modules vergen meer werk.
Adoptie cijfers die spreken
Wereldwijd
- 5.000+ live Hyvä shops
- 55% van nieuwe Magento 2 shops kiest Hyvä
- 4.000+ Hyvä certified developers
- 850+ agencies werken met Hyvä
Nederland
- Het merendeel van nieuwe Magento-builds gebruikt Hyvä (volgens Aureate Labs statistieken en community feedback)
- Vrijwel elke gespecialiseerde Magento agency is Hyvä certified
- Nederlandse community was early adopter
Enterprise adoptie Merken die publiekelijk op Hyvä draaien (bron: Hyvä Business Review 2024): Dunkin’, Volkswagen, Samsonite, Purina. Als enterprise dit durft, kun jij het ook.
Wat als je niks doet?
De consequenties van blijven hangen op Luma:
- Concurrentie loopt weg: Andere shops migreren naar Hyvä en steken je voorbij in conversie en SEO
- Google straft je: Core Web Vitals worden belangrijker voor rankings
- Klanten vertrekken: Mobile experience blijft ondermaats
- Kosten stijgen: Luma maintenance wordt duurder naarmate minder developers ermee werken
- Legacy risk: Adobe ontwikkelt Luma niet meer door, security updates zullen ooit stoppen
De vraag is niet of je moet migreren, maar wanneer.
Stappenplan: Van Luma naar Hyvä
Fase 1: Assessment (2-4 weken)
- Performance baseline meten (Core Web Vitals, Lighthouse)
- Extensie compatibility check
- Custom code audit
- Migratie scoping en budgettering
Fase 2: Build (8-16 weken)
- Hyvä Theme installatie
- Template customisaties rebuilden
- Extensies compatible maken of vervangen
- Styling volgens brand guidelines
Fase 3: Testing (2-4 weken)
- Functionele testing
- Performance verificatie
- Cross-browser en device testing
- Acceptance testing met key users
Fase 4: Launch (1 week)
- Deployment naar staging
- Final checks
- Production release
- Monitoring en quick fixes
Fase 5: Optimalisatie (ongoing)
- Performance monitoring
- Verdere optimalisaties
- A/B testing nieuwe features
Start met een gratis performance quickscan
Wil je weten hoe jouw webshop scoort en wat Hyvä voor jouw situatie kan betekenen?
We bieden een gratis performance quickscan aan:
- Core Web Vitals analyse
- Lighthouse audit mobile en desktop
- Vergelijking met Nederlandse benchmark
- Inschatting migratie effort
- ROI berekening voor jouw shop
Dit kost je 30 minuten en geeft duidelijkheid over je opties.
Conclusie
Je hoeft niet bij de 87% te horen die performance problemen heeft.
De feiten zijn duidelijk:
- Luma is legacy technologie uit 2015
- Performance impact is meetbaar en kostbaar
- Hyvä lost dit structureel op met moderne technologie
- Het merendeel van nieuwe Nederlandse Magento-builds kiest al voor Hyvä
- De investering verdient zich binnen 3-6 maanden terug
De vraag is simpel: blijf je hangen op verouderde technologie, of pak je dit aan?
Vraag een gratis quickscan aan en weet binnen een week hoe jouw webshop ervoor staat.
Bronnen
- SupportDesk (2021): 87% van Magento-webshops in Nederland heeft performance optimalisatie nodig
- HTTP Archive (2024): State of the Web Report - Core Web Vitals
- Deloitte (2020): Milliseconds Make Millions - How website speed impacts conversion
- Google (2018): The need for mobile speed
- Google (2021): Core Web Vitals als ranking factor
- Meetanshi (2024): Hyvä vs Luma Performance Comparison
- Eltrino (2023): Luma vs Hyvä Magento Themes Performance Test
- Aureate Labs (2025): Hyvä Themes Statistics & Facts
- Hyvä (2024): Business Review 2024
- Hyvä Compatibility Tracker