Shopware updaten en upgraden zonder dat je webshop omvalt
Hoe langer een Shopware-update blijft liggen, hoe groter de sprong wordt. Wij brengen je shop terug naar de laatste versie, met je plugins en maatwerk, en meten voor en na of hij er niet trager van is geworden. Daarna houden we hem elke maand actueel.
Waarom updates blijven liggen
Bijna elke Shopware-webshop die bij ons binnenkomt, loopt een paar versies achter. Niet uit onwil, maar omdat updaten altijd ergens tussen moet: tussen een campagne, een drukke periode en de volgende feature die voorgaat. Het gevolg is dat een routineklus van een paar uur langzaam uitgroeit tot een project met risico.
Dat risico zit zelden in Shopware zelf. Het zit in alles eromheen: plugins die nog niet compatibel zijn met de nieuwe versie, maatwerk dat leunt op code die is veranderd, en een PHP-versie op de server die niet meer wordt ondersteund. Hoe meer versies je overslaat, hoe meer van die dingen tegelijk spelen.
Op deze pagina lees je het verschil tussen een update en een upgrade, waar Shopware staat met 6.7 en 6.8, hoe wij een achterstand inhalen en hoe je daarna voorkomt dat het opnieuw gebeurt.
Update of upgrade: het verschil
Shopware werkt met hoofdversies, zoals 6.6 en 6.7, en kleinere releases daarbinnen, zoals 6.7.14 en 6.7.15. Die kleinere releases noemen we updates: ze brengen beveiligingsoplossingen, bugfixes en vaak ook nieuwe functies, en Shopware brengt ze vrijwel elke maand uit. De overstap naar een nieuwe hoofdversie noemen we een upgrade. Daarbij verandert er meer onder de motorkap, en moet elke plugin en elk eigen thema een versie hebben die met de nieuwe hoofdversie werkt.
Het praktische verschil: een update is goed te doen zolang je bijblijft. Een upgrade vraagt voorbereiding, omdat je pas kunt overstappen als alles wat je shop gebruikt mee kan.
Waar Shopware nu staat: 6.7, 6.8 en de ondersteuning van 6.6
Shopware 6.7 is de huidige hoofdversie, en daarbinnen verschijnen de maandelijkse releases. De volgende hoofdversie, 6.8, heeft Shopware verschoven naar 2027, met als focus stabiliteit, performance, beveiliging en nieuwe AI-functionaliteit.
In dezelfde aankondiging verlengde Shopware de extended support voor 6.6: die blijft actief totdat 6.8 beschikbaar is. Er is dus geen vaste einddatum, maar wel een harde gebeurtenis. Draai je nog op 6.6, dan is het verstandig de stap naar 6.7 af te ronden vóór 6.8 verschijnt. Dan hoef je niet twee hoofdversies tegelijk te overbruggen, op een moment dat je eigen planning niet bepaalt.
Zo brengen we je shop terug naar de laatste versie
Inventarisatie
Welke Shopware-versie, welke plugins, welk maatwerk en welke PHP-versie draait er nu?
Pluginscheck
Per plugin: is er een compatibele versie, is er een betere vervanger, of kan hij weg?
Maatwerk bijwerken
Eigen code en thema passen we aan op de nieuwe versie, volgens de standaarden van de Shopware Store.
Nulmeting
Voor de upgrade leggen we snelheid en technische werking vast in RUMvision en Tideways.
Testen op staging
Eerst in een kopie van je shop, langs het echte klantpad: zoeken, product, mandje, checkout.
Livegang op een rustig moment
Niet vlak voor een piek, en met een plan om terug te draaien als het nodig is.
Meten na livegang
We vergelijken met de nulmeting, zodat je weet dat je shop er niet trager van is geworden.
Waar het in de praktijk misgaat
Plugins zonder onderhoud. Een plugin waarvan de maker gestopt is, of die nog geen versie heeft voor de nieuwe hoofdversie, houdt je hele upgrade tegen. Soms is er een vervanger, soms zit de functie inmiddels standaard in Shopware en kan de plugin weg. Dat besluit je liever in de inventarisatie dan op de dag van de livegang.
Maatwerk dat leunt op wat er verandert. Eigen code die diep in het platform ingrijpt, overschreven templates of aangepaste kernbestanden: dat zijn de plekken die bij een upgrade breken. Hoe meer maatwerk de standaardpaden van Shopware volgt, hoe minder het je bij elke upgrade kost. Daarover gaat ook onze pagina over plugin- en extensionontwikkeling.
Een server die niet meer mee kan. Nieuwe Shopware-versies stellen eisen aan de PHP-versie en andere onderdelen van je hostingomgeving. Een upgrade is daarom vaak ook een moment om je hosting tegen het licht te houden. Meer daarover op hosting en performance.
Upgraden vlak voor een piek. Een upgrade in de weken voor Black Friday of een grote campagne is een vermijdbaar risico. Plan de stap in een rustige periode, en houd een deploystop aan rond je drukste dagen.
Na de upgrade: actueel blijven
Een achterstand inhalen is één keer werk. Voorkomen dat hij terugkomt, vraagt een ritme. Daarvoor is ons onderhoudspakket: elke maand Shopware en je plugins bijwerken, na elke update meten in RUMvision en Tideways, en minimaal één keer per maand een terugkoppeling met een verbetervoorstel, voor €750 per maand exclusief btw. De voorwaarde om in te stappen is precies wat deze upgrade oplevert: een shop op de laatste Shopware-versie. De maandelijkse updates binnen je hoofdversie zitten in het pakket; een volgende overstap naar een nieuwe hoofdversie, zoals 6.8, begroten we apart, zodat je vooraf weet wat die kost.
Zo betaal je het inhalen één keer, en worden de stappen daarna weer klein genoeg om routine te zijn.
Bewijs: waarom Memo dit kan
We houden zelf extensies compatibel met elke nieuwe versie. Als Shopware Extension Partner hebben we zes extensies in de officiële Shopware Store, met gemiddeld vijf sterren. Elke nieuwe Shopware-versie is voor ons een moment om die extensies te controleren en bij te werken, voor shops die wij nooit hebben gezien. De officiële PostNL-plugin voor Shopware 6, die we ontwikkelen en onderhouden, is daar het bekendste voorbeeld van.
We meten in plaats van te hopen. Als partner van RUMvision en Tideways zien we bij elke release wat die doet met de snelheid voor je bezoekers en met de werking van de server. Dezelfde aanpak van eerst meten maakte de shop van Kempers.de, samen met hostingpartner Hypernode, drie keer zo snel in laadtijd, zonder migratie. Lees de case study van Memo en Hypernode.
Meer over wat we rond Shopware doen, vind je op de Shopware-hub.
Hoeveel versies loopt je shop achter?
Stuur ons je huidige Shopware-versie en de lijst met plugins, of plan direct een kennismaking. We vertellen je wat er nodig is om bij te komen, en hoe je daarna met het onderhoudspakket actueel blijft.
Veelgestelde vragen
Wat is het verschil tussen een Shopware-update en een upgrade?
Een update is een release binnen dezelfde hoofdversie, bijvoorbeeld van 6.7.14 naar 6.7.15. Een upgrade is de overstap naar een nieuwe hoofdversie, bijvoorbeeld van 6.6 naar 6.7. Bij een upgrade moeten alle plugins en je eigen thema een versie hebben die met de nieuwe hoofdversie werkt, en dat vraagt voorbereiding.
Hoe lang wordt Shopware 6.6 nog ondersteund?
Shopware heeft de extended support voor 6.6 verlengd totdat 6.8 beschikbaar is, en 6.8 staat gepland voor 2027. Er is dus geen vaste einddatum. Ons advies: rond de stap naar 6.7 af voordat 6.8 verschijnt, zodat je niet twee hoofdversies tegelijk hoeft te overbruggen.
Moet ik naar Shopware 6.8 zodra die uitkomt?
Niet op de dag zelf. Een nieuwe hoofdversie heeft tijd nodig voordat de plugins die je gebruikt compatibel zijn. Wel is het verstandig de overstap te plannen, omdat de laatste versie van 6.7 bij het verschijnen van 6.8 in extended support gaat en nieuwe functies daarna in 6.8 terechtkomen. Zit je in ons onderhoudspakket, dan begroten we die overstap apart en plannen we hem samen met je in.
Kan ik Shopware zelf updaten?
Technisch kan een update vaak vanuit de beheeromgeving of de ontwikkelomgeving worden gestart. Het risico zit in wat er daarna gebeurt: een plugin die niet meer werkt, maatwerk dat breekt of een pagina die trager wordt. Zonder test op een kopie van je shop en zonder meting voor en na weet je pas dat er iets mis is als klanten het merken.
Wat kost het om mijn Shopware-webshop bij te werken?
Dat hangt af van hoeveel versies je achterloopt, hoeveel plugins je gebruikt en hoeveel maatwerk er in je shop zit. Daarom noemen we geen vast bedrag, maar maken we na de inventarisatie een aparte offerte. Hoe we kosten opbouwen, lees je op de kostenpagina.