PrestaShop-migratie

Migratie PrestaShop 1.7 naar 9

Weg van 1.7 en landen op 9 zonder de webshop te slopen.

Twee versiesprongen, één beheerst traject: 1.7 naar een gestabiliseerde 8.x, daarna 8.x naar 9.x. Smarty-thema herbouwd in Twig, modules en overrides herschreven, volledige testronde op staging voordat we productie aanraken.

Request an audit Vanaf € 6.000

Een webshop die nog op 1.7 draait, heeft twee grote sprongen voor de boeg: de modernisering van PrestaShop 8 (PHP 8.1+, opgeschoonde beheeromgeving) en daarna de overstap naar PrestaShop 9 (Symfony 7, Twig 3, einde van Smarty in de beheeromgeving). PrestaShop biedt geen directe update van 1.7 naar 9: we gaan dus eerst via een gestabiliseerde en geteste 8.x, en pas daarna door naar 9.

Draait uw webshop al op 8.x, kijk dan op onze pagina migratie PrestaShop 8 naar 9.

Hoe wij kunnen helpen

Audit van de bestaande 1.7

Exacte versie, PHP, modules, overrides, thema, omvang van de database. Begroot rapport voor de eerste regel code.

Migratie in twee etappes

1.7 naar 8.x, testronde, daarna 8.x naar 9.x. De directe sprong bestaat niet bij PrestaShop.

Smarty-thema naar Twig

Templates herbouwd, einde van de Smarty-helpers, controle van responsive gedrag en Core Web Vitals.

Modules en overrides

Herschreven voor Symfony 7 en 9.x-hooks, overbodige overrides verwijderd. De code is van u.

Database en historie

ID's van producten, categorieën, klanten en bestellingen behouden. Geen kapotte links, geen redirects opnieuw op te zetten.

Overstap en rollback

Livegang in een kort venster, rollback klaar bij een incident, 72 u monitoring.

Werkwijze

Hoe wij werken

  1. 01

    Gratis audit van 30 min

    We bekijken de webshop via scherm delen, meten de afstand tot 9 en begroten het werk.

  2. 02

    Vaste offerte binnen 24 u

    Duidelijke scope, bindende prijs, bindende termijn. Geen open dagtarief, geen verrassingen.

  3. 03

    Etappe 1: 1.7 naar 8.x

    Op staging: PHP-upgrade, modules, overrides, thema. U keurt een gezonde 8.x goed.

  4. 04

    Etappe 2: 8.x naar 9.x

    Symfony 7, Twig 3, modules op 9.x. Bestelproces en beheeromgeving van begin tot eind getest.

  5. 05

    Livegang en nazorg

    Livegang in een kort venster, 72 u monitoring, 30 dagen support na de overstap inbegrepen.

Techstack

PrestaShop 1.7 PrestaShop 8 PrestaShop 9 PHP 8.1 PHP 8.3 Symfony 7 Smarty 3 Twig 3 Doctrine MySQL 8 MariaDB 11 Composer
Ga dieper

Gidsen & documentatie.

Documentatie

Klaar wanneer u het bent.

Geen verkooppraatje, gewoon een eerlijke beoordeling van uw project in 20 minuten.

Request an audit

Veelgestelde vragen

Waarom niet rechtstreeks van 1.7 naar 9 migreren?

Omdat PrestaShop dat niet ondersteunt. De officiële updatetool verwacht een stabiele 8.x als vertrekpunt naar 9.x. We werken daarom in twee etappes: eerst 1.7 naar 8.x, met een eigen testronde, daarna 8.x naar 9.x. Het is ook veiliger, want elke etappe isoleert zijn eigen regressies in plaats van alles in één sprong te mengen.

Hoelang duurt het hele traject?

Voor een standaard webshop (gemiddelde catalogus, 5 tot 15 modules van derden, weinig aangepast thema): 15 tot 20 werkdagen. Voor een complexe webshop (grote catalogus, veel overrides, zwaar aangepast thema, ERP-koppeling): 25 tot 40 dagen. Na de audit noemt de offerte een bindende opleverdatum op de dag nauwkeurig.

Wat kost het?

Vanaf € 6.000 voor een schone, weinig aangepaste 1.7. Een webshop met veel overrides, een oud maatwerkthema en eigen modules komt doorgaans tussen € 10.000 en € 25.000 uit. De vooraudit van 30 minuten is gratis en de offerte is een vaste prijs, geen nacalculatie.

Werken mijn 1.7-modules op 9?

Zelden ongewijzigd. Een module die voor 1.7 is geschreven gebruikt vaak hooks die inmiddels zijn verwijderd, Smarty-helpers in de beheeromgeving en aanroepen die in 9 zijn geschrapt. De audit somt elke module op met zijn status: compatibel, update van de leverancier beschikbaar, herschrijven of vervangen. Bij betaalde modules dekt de licentie van de leverancier versie 9 meestal zonder meerkosten.

En mijn thema?

Dat is de zwaarste post van het traject. Een 1.7-thema leunt op Smarty en op templates die met 8 en daarna 9 zijn verschoven. Twee opties, afhankelijk van de staat: identiek herbouwen op de Classic- of Hummingbird-basis van 9, of opnieuw ontwerpen als het origineel een gekocht thema is dat de leverancier heeft laten vallen. We begroten beide varianten in de offerte.

Mijn 1.7 draait op PHP 7.x, is dat blokkerend?

Nee, maar het hoort bij het werk. PrestaShop 8 vraagt minimaal PHP 8.1 en 9 mikt op 8.1 tot 8.3, afhankelijk van de minor versie. De PHP-upgrade gebeurt in de eerste etappe, op staging, samen met het doorlopen van code die op recente versies stukloopt (verwijderde functies, typering, dynamische aanroepen).

Loop ik het risico bestellingen, klanten of SEO-posities te verliezen?

Nee, als de migratie netjes gebeurt. De ID's van producten, categorieën, klanten en bestellingen blijven identiek en de URL's veranderen niet, tenzij u dat wilt. Sitemap en bestaande redirects blijven behouden, en monitoring in Search Console na de overstap is inbegrepen om te controleren dat geen enkel signaal wegzakt.

Migreren of de webshop opnieuw opbouwen?

Een terechte vraag als de 1.7 erg oud is. Migreren behoudt de historie, de URL's, de klanten en de SEO en is in de meeste gevallen de juiste keuze. Opnieuw opbouwen is te verdedigen als het thema dood is, de overrides onbeheersbaar zijn en de catalogus toch herzien moet worden. De audit beslist met cijfers, niet op gevoel.

Wat zit er NIET in de prijs?

De prijs dekt de technische migratie: code, database, modules, bestaand thema. Standaard niet inbegrepen zijn een grafisch redesign, nieuwe functionaliteit, een hostingwissel en training op de beheeromgeving. Elk van deze punten kan op verzoek aan de offerte worden toegevoegd.