Sylius vs Shopify: een platformvergelijking voor CTO's die verder kijken dan de featurelijst

Door Robin Laseur

Toen de nieuwe eigenaar van PrestaShop Sylius aanraadde als logische bestemming voor webshops die van het platform af willen, stond Sylius ineens weer in de belangstelling. Voor developers is dat advies goed te volgen. Sylius is technisch serieus, draait op Symfony en is echt API-first. Wie verantwoordelijk is voor omzet en budget, doet er goed aan kritischer te kijken.
Bedrijven die drie tot vijf jaar geleden op Sylius bouwden, stappen er steeds vaker vanaf. Niet omdat Sylius technisch tekortschiet, maar omdat een Sylius-webshop op schaal laat zien waar het wringt. Het is een platform voor developers, terwijl het bedrijf eromheen moet groeien.
Voor wie een eCommerce-strategie voor de lange termijn uitzet, is de keuze tussen Sylius en Shopify geen detail. Beide platforms hebben sterke kanten en duidelijke grenzen, en die wegen voor elk bedrijf anders.
Shopify Plus legt de prioriteit precies andersom. De technische complexiteit ligt bij Shopify, en het eCommerce-team kan zelfstandig werken. In dit artikel zetten we Sylius en Shopify eerlijk naast elkaar: architectuur, totale kosten (TCO), schaalbaarheid en de migratie zelf. Het is geschreven voor CTO's die beide platforms beoordelen, en voor eCommerce-directeuren die vermoeden dat hun investering in Sylius steeds minder oplevert.
In dit artikel lees je:
Waarom Sylius in de praktijk veel meer kost dan op papier
Hoe Shopify met beheerde infrastructuur het operationele werk wegneemt dat Sylius zo duur maakt
Hoe een migratie van Sylius naar Shopify er echt uitziet: planning, SEO-risico's en wat opnieuw gebouwd moet worden
Van kostenopbouw tot migratieplanning: alles wat je nodig hebt voor een onderbouwde platformkeuze.
Wat Sylius goed doet
Of Sylius of Shopify beter bij je past, hangt af van drie vragen. Hoeveel flexibiliteit heb je echt nodig, wat wil je uitgeven en hoeveel moet je team zelf kunnen zonder developer?

Wie geloofwaardig wil pleiten voor een overstap, begint bij wat Sylius goed doet. De bedrijven die ervoor kozen, hadden daar goede redenen voor.
Echt API-first. Sylius is vanaf het begin ontworpen met een strikte scheiding tussen de applicatielaag en de presentatielaag, met al in vroege versies een REST API en een GraphQL-laag. Voor teams die headless of composable willen werken, staat dit goed beschreven in de officiële architectuurdocumentatie van Sylius. Destijds onderscheidde Sylius zich daar echt mee.
Gebouwd op Symfony. Sylius erft de dependency injection en het eventsysteem van Symfony, plus het hele ecosysteem van Symfony-componenten en -bundles. Draai je al Symfony-applicaties, dan past Sylius daar vanzelf tussen.
Onbeperkt aanpasbaar. Aan Sylius zit vrijwel geen grens: elke entiteit, elke workflow en elke bedrijfsregel is op frameworkniveau aan te passen. Heeft je platform echt specifieke eisen, zoals complexe B2B-prijzen, afwijkende productconfigurators of eigen orderflows? Dan kan Sylius bijna alles aan.
Open source, geen licentiekosten. Geen lock-in op codeniveau en geen afdracht per transactie. Voor bedrijven met een sterk engineeringteam voelde dat als volledige controle.
Dat zijn echte voordelen. De vraag is niet of ze bestaan, maar wat ze kosten en wat ze onmogelijk maken.
Wat Sylius werkelijk kost
Net als bij PrestaShop begint het verhaal van Sylius bij licentiekosten van nul. In de praktijk ben je flink meer kwijt. Hier gaat het geld echt naartoe:
Kostenpost | Sylius (middensegment) | Shopify Plus |
Platformlicentie | €0 | |
Cloudinfrastructuur | €800–€3.000 per maand | Inbegrepen |
DevOps / serverbeheer | Intern of via een retainer bij een bureau | Inbegrepen, beheerd door Shopify |
Developers (platformonderhoud) | 2–4 fte PHP-developers (€160.000–€400.000 per jaar) | Geen eigen platformdevelopers nodig |
Security & PCI DSS-compliance | Verantwoordelijkheid van je eigen team | Level 1, geregeld door Shopify |
Grote versie-upgrades | Meerdere sprints per major release | Uitgerold door Shopify, geen werk voor jou |
Geschatte kosten per jaar | €200.000–€500.000 | ~€28.000 basis + apps + development |
De grootste kostenpost is niet de infrastructuur, maar de uren van developers. Sylius is een framework, geen kant-en-klaar platform. Elke eCommerce-functie van betekenis bouw je zelf of stel je samen uit community-bundles van wisselende kwaliteit. Betaalkoppelingen, verzendregels, promotielogica, loyaliteitsprogramma's, B2B-accountbeheer: niets daarvan zit er standaard in, terwijl Shopify het via zijn app-ecosysteem kant-en-klaar levert.
In de praktijk heeft een eCommerce-team op Sylius meestal 2 tot 4 fulltime PHP-developers die vooral bezig zijn het platform te onderhouden en uit te breiden. Tegen Europese salarissen is dat €160.000 tot €400.000 per jaar, nog voordat er één feature live staat die omzet oplevert. Daarom draait de vergelijking tussen Sylius en Shopify vaak om lage kosten vooraf tegenover wat een platform op de lange termijn oplevert.
Het probleem met upgrades
Sylius of Shopify is geen puur technische vraag. Het gaat erom welk platform past bij wat je als bedrijf wilt bereiken. Sylius werkt met semantic versioning, en elke major release brengt breaking changes mee. De upgrade van Sylius 1.x naar 2.x, waar veel bedrijven nu middenin zitten, doe je niet met een paar klikken. Maatwerkcode moet flink worden herschreven, bundles moeten worden bijgewerkt en alles moet opnieuw grondig getest. Wie jaren aan maatwerk heeft opgebouwd, merkt dat een major upgrade in feite een kleine migratie is. Bij Shopify rolt Shopify de updates zelf uit. Als webshop hoef je nooit een platformupgrade te managen.
Sylius vs Shopify: architectuur en snelheid
Hoe Sylius in elkaar zit
Sylius is een Symfony-applicatie die naar PHP-maatstaven netjes is opgebouwd, met een helder domeinmodel en verstandig gebruik van de event dispatcher van Symfony. Developers die er dagelijks mee werken, zijn positief over de codebase. De beperking zit niet in de kwaliteit van de code, maar in hoe je het platform moet hosten en uitrollen.
Kijk daarbij vooral naar wat dat betekent voor het dagelijkse werk van je team. Sylius werkt standaard synchroon en rendert aan de serverkant, al kun je het ook headless draaien. Elke aanpassing vergroot de hoeveelheid code die je team moet onderhouden. Hoe meer maatwerk in je Sylius-installatie, hoe duurder elke volgende wijziging wordt.
Dan is er nog state management. Zoals bij elk platform dat je zelf host, moet je team de applicatiestatus bij elke deployment in de hand houden: blue-green deployments, databasemigraties zonder downtime, een plan om terug te draaien. Die technische problemen liggen volledig bij je eigen team.
Waar de architectuur van Shopify de rekensom verandert
De infrastructuur van Shopify draait verspreid over meerdere regio's wereldwijd, met automatische failover, edge caching via Fastly en een uptime-SLA van 99,99% voor webshops op Shopify Plus. Je team hoeft daar niets voor te doen.
Wil je de flexibiliteit die Sylius ooit beloofde, dus API-first, composable en headless? Die biedt Shopify nu ook, zonder dat je zelf infrastructuur hoeft te beheren:
Shopify Functions: Een serverless omgeving waarin je checkoutlogica, kortingsberekeningen en verzendmethoden aanpast. Waar je in Sylius Symfony-services overschrijft, werk je hier met code die in versiebeheer staat, te testen is en terug te draaien. Bekijk de volledige documentatie.
Hydrogen + Oxygen: Het headless framework van Shopify op basis van React, met wereldwijd verspreide hosting. Voor teams die de frontend volledig zelf willen bepalen zonder een Node.js-omgeving te beheren.
Storefront API en Admin API: API's met GraphQL als uitgangspunt. Een ERP, CMS, PIM of loyaliteitsplatform koppelen wordt daarmee een overzichtelijk technisch project, in plaats van zelfgebouwde Symfony-services aan elkaar knopen.
Sylius vs Shopify: waar het er voor eCommerce-teams echt toe doet
Naast de architectuur zijn dit de punten die het dagelijkse werk van een webshop en zijn team bepalen:
Onderdeel | Sylius | Shopify Plus |
Zelfstandigheid van het team | Bijna elke wijziging vraagt om een developer: merchandising, promoties, nieuwe pagina's | eCommerce-teams doen het dagelijkse werk zelf; alleen voor maatwerklogica is een developer nodig |
Checkout aanpassen | Vanaf nul zelf gebouwd; elke wens vraagt om een Symfony-developer | Shopify Functions: aan te passen zonder de kern aan te raken, volledig te testen en terug te draaien |
Internationaal verkopen | Eigen multistore-oplossing; flink wat development per markt | Shopify Markets: één store, lokale prijzen, valuta, taal en checkout vanuit één admin |
Apps en koppelingen | Community-bundles van wisselende kwaliteit; elke koppeling is een developmentproject | Meer dan 8.000 gecontroleerde apps van vaste kwaliteit; vervangen de meeste maatwerkbundles van Sylius |
Uptime & infrastructuur | Beheerd door je eigen team; pieken, securitypatches en serverschaling zijn jouw probleem | 99,99% SLA voor Shopify Plus; wereldwijd CDN, automatische schaling, geen werk voor jou |
Beschikbaarheid van developers | Sylius- en Symfony-specialisten zijn schaars en duur | Het grootste developer-ecosysteem in eCommerce; Shopify Partners zijn ruim beschikbaar |
Afhankelijkheid van sleutelfiguren | Hoog: vaak volledig afhankelijk van 1 of 2 developers die de maatwerkcode kennen | Laag: gestandaardiseerd platform; kennis gaat makkelijk over naar andere teams en bureaus |
De migratie: van Sylius naar Shopify
Weggaan van Sylius is complexer dan weggaan van PrestaShop. Het maatwerk zit dieper, het datamodel is meer op maat gemaakt en er zijn meer koppelingen. Toch is het een bekend proces, als je het met de juiste aanpak doet.
De keuze tussen Sylius en Shopify bepaalt direct welke functies je hebt en wie ze ondersteunt. Voor een webshop in het middensegment met veel eigen functionaliteit duurt een migratie van Sylius naar Shopify meestal 12 tot 20 weken:
Discovery (week 1–3): een volledige audit van alle maatwerkfunctionaliteit in Sylius, een overzicht van de koppelingen (ERP, CRM, PIM), een SEO-crawl van alle geïndexeerde URL's, analyse van het datamodel en een afgebakende scope voor wat opnieuw gebouwd wordt.
Bouw (week 4–9): theme-ontwikkeling op Shopify Online Store 2.0, configuratie van apps, Shopify Functions voor eigen checkout- en kortingslogica, en API-koppelingen.
Datamigratie en QA (week 10–15): testmigraties van producten, klanten en orders, controle van de content, 301-redirects en volledige tests van alle koppelingen.
UAT en livegang (week 16–20): tests door stakeholders, performancemetingen, go-live-checklist en 30 dagen monitoring na de lancering.

Wat je meeneemt
Productcatalogus: producten, varianten, afbeeldingen, metafields, collecties
Klantaccounts: contactgegevens en bestelgeschiedenis (wachtwoorden worden bij de eerste login opnieuw ingesteld)
Bestelgeschiedenis, voor naslag en zodat de klantenservice gewoon door kan
SEO: alle geïndexeerde URL's, metadata, structured data en de redirect-mapping
Content: CMS-pagina's, blogposts, pagina's met voorwaarden en beleid
Wat opnieuw gebouwd wordt
Eigen bedrijfslogica in Sylius gaat niet mee: prijscalculators, promotie-engines, afwijkende orderflows, overschreven Symfony-services. Die bouw je opnieuw met Shopify Functions, metafields, Flow-automations of apps. Dat kost geld, maar het is ook een kans. Je moet bij elk stuk maatwerk de vraag stellen of het je bedrijf echt iets oplevert, of dat het ooit is gebouwd om een beperking van Sylius te omzeilen.
Je SEO behouden
De URL-structuur verschilt sterk per Sylius-installatie. Voor een schone migratie crawl je eerst de live webshop, zodat je elke geïndexeerde URL en het verkeer erop in beeld hebt. Vóór de livegang ligt er een 1-op-1 redirect-map klaar, de structured data wordt opnieuw ingericht en je houdt Search Console na de lancering 60 tot 90 dagen in de gaten. Met een strak plan behoud je je organische zichtbaarheid. Zonder plan duurt het herstel van je rankings meestal 6 tot 12 maanden.
De businesscase op een rij
Voor het managementteam dat de interne businesscase opstelt:
Veel lagere TCO. Als het technische onderhoud van het platform wegvalt, dus infrastructuur, upgrades, DevOps en security, komt er budget vrij om te groeien in plaats van om het platform overeind te houden.
Een zelfstandig eCommerce-team. Op Shopify doen merchandisers, contentteams en eCommerce-directeuren het dagelijkse werk zelf, zonder developer. Op Sylius vraagt bijna elke wijziging om developertijd.
Sneller live. Nieuwe markten, verkoopkanalen en features staan op het beheerde platform van Shopify, met zijn volwassen app-ecosysteem, sneller live dan op Sylius, waar je dezelfde functionaliteit zelf moet bouwen.
Minder afhankelijk van sleutelfiguren. Kennis van Sylius is schaars. Bedrijven met een maatwerkinstallatie zijn vaak volledig afhankelijk van een of twee developers die het systeem doorgronden. Shopify heeft het grootste developer-ecosysteem in eCommerce, dus kennis gaat zonder gedoe over naar andere teams en bureaus.
Een architectuur die meegaat. Shopify investeert in Hydrogen, Shopify Functions en composable commerce. Het platform beweegt daarmee naar dezelfde architectuur waarvoor ooit voor Sylius werd gekozen, alleen neemt Shopify de complexiteit van de infrastructuur voor zijn rekening.
De vraag is niet of Sylius technisch goed genoeg is. Dat is het. De vraag is of wat dat kost, aan developer-uren, infrastructuur en een tragere time-to-market, opweegt tegen eisen waar Shopify niet aan kan voldoen. Voor verreweg de meeste webshops die wij doorlichten, is het eerlijke antwoord nee.
Je volgende stap
Draai je op Sylius en twijfel je of een migratie zinvol is? Begin dan met een eerlijke audit. Niet van de featurelijst van Shopify, maar van wat je huidige platform per jaar echt kost en welk maatwerk je bedrijf werkelijk onderscheidt. Het meeste van wat rond de beperkingen van Sylius is gebouwd, kun je vervangen. Wat niet één-op-één te vervangen is, bouw je meestal met Shopify Functions of een app.
Ben je van PrestaShop overgestapt, of denk je daarover na? Dan is de afweging vergelijkbaar. In onze gids voor de migratie van PrestaShop naar Shopify lees je hoe dat hele traject verloopt, inclusief het behoud van je SEO en de aanpak van de datamigratie.
Flatline Agency is gecertificeerd Shopify Platinum Partner en gespecialiseerd in migraties vanaf technisch complexe platforms. We kennen beide kanten van de overstap, Sylius en Shopify, en vertellen je eerlijk wat de verhuizing voor jouw installatie vraagt. Neem contact op voor een vrijblijvende migratiescan.
Als Shopify Plus-bureau dat deze migratie van begin tot eind begeleidt, richten we de discoveryfase in op jouw eigen maatwerk, niet op een standaard checklist.
Flatline Agency is gecertificeerd Shopify Platinum Partner, gespecialiseerd in eCommerce-migraties, internationale webshops en composable commerce.
Gerelateerde artikelen



