Is uw PrestaShop traag ?
we versnellen hem echt.
Audit en optimalisatie van de PrestaShop-prestaties
LCP > 3 s, een winkelwagen die hapert, een productpagina die er 5 s over doet om te laden : u weet dat u verkopen misloopt, en u weet dat het op te lossen is. Bij de laatste 12 optimalisaties was de mediane winst −62 % op de LCP en +22 % organisch verkeer in 60 dagen.
Voor / na op 3 geoptimaliseerde webshops
Metingen GSC + Lighthouse + RUM, over 60 voortschrijdende dagen. Geen beloftes, maar cijfers.
De 8 hefbomen die we inzetten
Altijd in deze volgorde, van het meest onmiddellijke effect tot het meest structurele. Elk heeft een meetbare en becijferde impact in de audit.
CCC (Combine, Compress, Cache) in productiemodus, Smarty-cache in modus compile_check=off, browsercache via headers Cache-Control: public, max-age=31536000 op de geversioneerde assets. Typische impact : −800 ms tot −1,2 s op de LCP.
Automatische conversie JPEG/PNG → WebP met fallback, loading="lazy" op alle afbeeldingen buiten de viewport, expliciete width/height-afmetingen om layout shift te vermijden. Impact : −1,5 s tot −2 s op LCP, CLS dicht bij 0.
Analyse van alle actieve modules, identificatie van dubbele trackingmodules (Google, Meta, TikTok), nooit gebruikte verweesde modules, chatmodules die 800 KB aan JS laden. Nette uitschakeling via de adminomgeving + opschoning van verweesde hooks in SQL. Impact : −150 tot −400 ms op de TTFB.
Profiling van trage queries via EXPLAIN en slow_query_log. Toevoeging van indexen op ps_product_attribute (id_product, default_on), ps_specific_price (id_product, id_country, from, to), ps_orders (id_customer, date_add). Impact : TTFB gedeeld door 2 tot 4 op catalogi > 1000 producten.
Op PrestaShop 8.x/9.x activeren van de Redis-objectcache (sessies + applicatieve cache). Op 1.7.x configuratie via defines_custom.inc.php. Impact : −250 ms tot −500 ms op de TTFB, essentieel tijdens piekuren.
Audit van de door de modules geïnjecteerde JS : trackingscripts in defer, chatwidget in delayed load na gebruikersinteractie, verwijdering van duplicaten (gtag.js 3 keer geladen door 3 verschillende modules = klassiek). INP-impact : −150 tot −200 ms.
Migratie van de Google-fonts naar self-hosting (bovendien AVG-vriendelijk), <link rel="preload"> op de WOFF2-bestanden die boven de vouw worden gebruikt, font-display: swap. Impact : −300 ms op de FCP, verwijdering van de FOIT.
Als de TTFB > 800 ms blijft tijdens piekuren na de 7 voorgaande hefbomen, is de hosting de flessenhals. Begeleide migratie naar geoptimaliseerde VPS (OVH Performance, Hetzner, Scaleway) of gespecialiseerde PrestaShop-hosting. Impact : TTFB teruggebracht tot 150-300 ms.
Wat we bekijken, in deze volgorde
Volledige audit in 4 u. Oplevering : PDF-rapport met becijferde aanbevelingen en geprioriteerd actieplan.
php-fpm.log, Xdebug- of Tideways-profiling op 3 sleutelpagina's (home, categorie, productpagina). Identificatie van de tijd doorgebracht in PHP vs SQL vs network.
EXPLAIN op de top 20. Indexaanbevelingen specifiek voor uw catalogus.
memory_limit, aanwezigheid van Redis/Memcached, HTTP/2, Brotli. Bij gedetecteerde beperkingen : vergelijking voor/na migratie.
Tarieven vooraf aangekondigd
Gratis pre-audit. Voor de optimalisatie weet u precies hoeveel het kost voordat ik de code aanraak.
Pre-audit
- Lighthouse + RUM-meting (LCP, INP, CLS)
- 3 prioritaire hefbomen voor uw situatie
- Becijferde offerte met geschatte winst in ms
- U beslist of u doorgaat
Gerichte optimalisatie
- Lighthouse + RUM-meting vóór optimalisatie
- Activering van de hefbomen (cache, WebP, JS, DB, Redis...)
- Meting na + becijferde vergelijking
- Geschreven rapport reële winst in seconden
- RUM-monitoring 30 dagen na inproductiename
Performance-onderhoud
- 2 u dev/maand opstapelbaar (formule Performance)
- Geëxternaliseerde dagelijkse automatische back-ups
- Maandelijkse Core Web Vitals-opvolging
- Progressieve optimalisaties zonder grote uitgave
« Trage site », dat is niet...
Als uw site soms een 500-fout teruggeeft en daarna weer werkt, is dat geen snelheidsprobleem, maar een gedeeltelijke crash (PHP-FPM verzadigd, DB die timeout). Zie de fiche 500-fout.
Fiche 500 →Snelle site ≠ goed gerankte site. Snelheid is een SEO-factor, niet dé factor. Als uw echte zorg de positionering is, is een semantische SEO-audit relevanter dan een performance-audit.
Als de winkelwagen niet opslaat, de betaalknop niet reageert, de stap blijft hangen : dat is geen traagheid, maar een functionele bug. Zie de fiche checkout-bug.
Fiche checkout →PrestaShop-prestaties — veelgestelde vragen
ps_product_attribute of ps_specific_price wanneer de catalogus groeit, (3) slecht geconfigureerde Smarty + CCC-cache, (4) JPEG/PNG-afbeeldingen zonder WebP of lazy-loading, (5) te krap bemeten gedeelde hosting, (6) afwezigheid van Redis/Memcached, (7) blokkerende chat-/tracking-JS, (8) niet-geoptimaliseerd custom thema. Eén enkel punt kan 2 s kosten; ze opstapelen kan de laadtijd verdrievoudigen.15 min om te zien waar u staat
Gratis pre-audit in 30 min : LCP, INP, CLS, de 3 prioritaire hefbomen voor u. Vrijblijvend, zonder gezwam.