Optimització de rendiment Magento

Fes ràpida la teva botiga. I que ho continuï sent.

Trobem el que alenteix la teva botiga Magento, ho arreglem i en demostrem el resultat amb les mateixes mesures amb què vam començar. Tot comença amb una auditoria de preu tancat; les solucions i el monitoratge els decideixes tu.

Primer, auditoria
1–2 setmanes, preu tancat
Solucions mesurades
mateixes eines i URLs
Només lectura
fins que aprovis canvis
Confirmat al camp
dades reals als 28 dies
Com treballem amb tu

Tres passos. Atura't quan vulguis.

  1. 1Comença aquí

    Auditoria

    1–2 setmanes · preu tancat

    Ho mesurem tot, trobem cada coll d'ampolla amb proves i ordenem les solucions per impacte en el negoci.

    Reps
    • Taules de KPI de partida
    • Troballes amb proves
    • Matriu impacte/esforç i full de ruta
    • Informe en PDF + revisió de 45 minuts
    Reserva una auditoria
  2. 2

    Sprint de solucions

    Definit a partir de l'auditoria

    Apliquem les solucions que aprovis, com a pull requests revisades o amb el teu equip, i tornem a mesurar amb el protocol exacte de l'auditoria.

    Reps
    • Primer el ràpid, el gran planificat
    • Canvis a producció i documentats
    • Informe abans/després, mateixes eines i URLs
    • Dades d'usuaris reals revisades de nou als 28 dies
  3. 3

    Monitoratge

    Mensual

    La velocitat es degrada amb cada release i cada extensió nova. La vigilem perquè no passi.

    Reps
    • Mesures setmanals de PageSpeed a les teves pàgines
    • Revisió mensual d'usuaris reals (CrUX)
    • Pressupostos per tipus de pàgina i alertes
    • Proves de càrrega abans de la temporada alta
És el moment?

Quan surt a compte.

Comença ara si

  • Search Console mostra URLs dolentes o millorables
  • La botiga es va alentir després d'una actualització, una migració o una extensió nova
  • El servidor respon lent fins i tot amb Varnish al davant
  • Arriba la temporada alta i ningú no sap on és el límit
  • Els buidatges de memòria cau, les importacions o els desplegaments enfonsen la web

Pots esperar si

  • Aproves els Core Web Vitals al p75, en mòbil i escriptori
  • Encara estàs aplicant les troballes d'una auditoria recent
  • Ets a mig replatforming: audita el nou stack abans del llançament
Què s'accelera

Les xifres que movem.

No prometem una puntuació. Mesurem això abans i després, amb el mateix protocol, i t'ensenyem totes dues coses.

TTFB

Resposta del servidor

El que triga el servidor a respondre. S'arregla a la memòria cau, PHP, base de dades i infraestructura.

Varnish

Taxa d'encerts de memòria cau

Quantes vegades respon Varnish en lloc de Magento. S'arregla amb VCL, hole-punching i preescalfament.

LCP

Largest Contentful Paint

Quan apareix la imatge o el titular principal. S'arregla amb velocitat de servidor, precàrrega i lliurament d'imatges.

INP

Interaction to Next Paint

La rapidesa amb què la pàgina reacciona a tocs i clics. S'arregla retallant JavaScript i domant els tercers.

CLS

Cumulative Layout Shift

Quant salta la pàgina mentre carrega. S'arregla reservant espai per a imatges, blocs i bàners.

SQL

Consultes per pàgina

La feina de base de dades darrere de cada pàgina sense memòria cau. S'arregla amb agrupació, índexs i dades en memòria cau.

Càrrega

Capacitat en pics

Quant trànsit aguanta la botiga abans d'alentir-se. Demostrat amb proves de càrrega, abans i després.

Ops

Admin i indexació

Desades, importacions i indexadors que bloquegen tota la resta. S'arregla amb programació, cues i neteja.

Reserva una auditoriaResponem en un dia laborable.
On mirem

On mirem i què arreglem.

Infraestructura i configuració

  • Mode producció, sense ajustos de depuració actius
  • PHP, OPcache i pool de FPM dimensionats al servidor
  • Redis per a memòria cau i sessions, amb desallotjament assenyat
  • Memòria i temps de resposta del cercador
Solucions habituals

Pools de PHP-FPM ben dimensionats, ajust d'OPcache i realpath, Redis separat per a memòria cau i sessions.

Memòria cau de pàgina completa

  • Taxa d'encerts per tipus de pàgina
  • Blocs que desactiven la memòria cau de tota la pàgina
  • Paràmetres de màrqueting eliminats a la VCL
  • Què buida la memòria cau, cada quan, i el preescalfament
Solucions habituals

VCL ajustada a la teva versió de Magento, contingut privat mogut a seccions, preescalfament després de buidatges i desplegaments.

Aplicació

  • Consultes SQL per pàgina i consultes repetides (N+1)
  • Càrregues de productes en bucles, col·leccions sense límit
  • Plugins i observers en rutes crítiques
  • Temps per extensió de tercers
Solucions habituals

Càrregues agrupades en lloc de bucles, plugins fora de les rutes crítiques, dades indexades en lloc de calculades a cada petició.

Base de dades

  • Consultes lentes ordenades per temps total, no per durada individual
  • EXPLAIN del top 10: escanejos complets, índexs que falten
  • Deadlocks i esperes de bloqueig en pics
  • Taules inflades i indexadors encallats
Solucions habituals

Índexs compostos, consultes principals reescrites, indexadors programats, taules inflades netejades.

Frontend

  • Quin és l'element LCP i quan es descobreix
  • Salts de disseny: blocs tardans, imatges, fonts
  • Pes de JavaScript, bundling, fitxers que bloquegen el renderitzat
  • Imatges, fonts i iframes
Solucions habituals

Imatge LCP precarregada i dimensionada, espai reservat per al contingut tardà, JavaScript retallat i diferit.

Tercers i Hyvä

  • Cada pàgina mesurada amb i sense tercers
  • El seu cost, reportat a part
  • Façanes per a vídeo, mapes i widgets de xat
  • Si Luma és el teu sostre, amb xifres
Solucions habituals

Façanes i càrrega diferida per a widgets, i un pla de Hyvä quan Luma és el sostre.

Com treballem

Set regles que no negociem.

Mesurar abans de tocar res

Sense punt de partida no hi ha “després”. Cada canvi es compara amb xifres preses abans.

Servidor primer, memòria cau després, frontend al final

La memòria cau amaga un backend lent, però cada fallada, buidatge i URL nova el continua pagant. Un frontend ràpid amb un TTFB de 3 segons continua sent lent.

Una eina per comparació

Cada parell abans/després surt de la mateixa eina, configuració i URL. Mai no barregem xifres de WebPageTest i PageSpeed en una mateixa fila.

El camp mana sobre el laboratori

Les proves de laboratori diagnostiquen i demostren causes. Les dades de camp (CrUX p75, Search Console) són el que veuen Google i els teus clients.

Prioritzar per impacte en el negoci

Impacte × confiança ÷ esforç. No pel que sigui d'interessant el bug.

Cada troballa té proves

Un perfil, una línia de log, una consulta o una cascada. Cap consell de bones pràctiques sense demostrar que s'aplica a la teva botiga.

Les teves dades són teves

Signem el teu NDA primer i anonimitzem captures i exportacions abans que res surti del teu projecte.

El mètode

Un protocol, de la primera xifra a l'última.

Pas 1 · L'auditoria

  1. 0

    Recollida de dades i accessos

    Un qüestionari breu, accessos de només lectura i les pàgines exactes que mesurarem.

    RepsQüestionari, checklist d'accessos, llista de pàgines

  2. 1

    Punt de partida

    Dades de camp, laboratori, backend i infraestructura, mesurades amb un protocol fix.

    RepsTaules de KPI

  3. 2

    Investigació

    Capa a capa: servidor, memòria cau, aplicació, base de dades, frontend.

    RepsTroballes amb proves

  4. 3

    Priorització

    Cada troballa puntuada per impacte, confiança, esforç i risc.

    RepsMatriu impacte/esforç

  5. 4

    Informe i revisió

    Resum, punt de partida, proves, colls d'ampolla prioritzats i full de ruta.

    RepsInforme en PDF + trucada de 45 minuts

Passos 2 i 3 · Sprint de solucions i monitoratge

5

Sprint de solucions

Apliquem les solucions que aprovis i tornem a mesurar amb el mateix protocol de la fase 1.

6

Monitoratge

Mesures de laboratori setmanals, revisió mensual de dades de camp i alertes quan una release empitjora.

Què mesurem

Les mateixes pàgines, sempre.

Acordem les URLs exactes al principi i les reutilitzem a cada mesura, abans i després.

Les pàgines

  1. 01Home
  2. 02Una categoria gran
  3. 03Un producte simple
  4. 04Un producte configurable o bundle
  5. 05El teu producte més pesat
  6. 06Resultats de cerca
  7. 07Cistella
  8. 08Checkout, pas 1

Usuaris reals (camp)

LCP, INP, CLS, FCP i TTFB al p75, en mòbil i escriptori.

PageSpeed Insights · historial de CrUX · Search Console

Frontend (laboratori)

Puntuació, TTFB, inici de renderitzat, LCP, CLS, TBT, Speed Index, peticions, pes de pàgina, bytes de JavaScript i de tercers.

Mediana de 5 execucions de PageSpeed i de 3–5 de WebPageTest

Backend (sense memòria cau)

Temps total, CPU, E/S, memòria, temps i nombre de consultes SQL, càrregues de productes i col·leccions per pàgina. Temps de resposta p50/p95/p99 per tipus de pàgina.

Profiler · APM o logs del servidor

Infraestructura i memòria cau

Taxa d'encerts i desallotjaments de Varnish, memòria de Redis, cua de PHP-FPM, OPcache, buffer pool de MySQL, indexadors, cron i cues.

varnishstat · redis-cli · estat de FPM · MySQL

Priorització

Primer el ràpid. El gran, planificat.

Impacte →

Victòries ràpides

Impacte alt, esforç baix

Es fan primer.

Grans apostes

Impacte alt, esforç alt

Es planifiquen.

De farciment

Impacte baix, esforç baix

Quan convingui.

Ara no

Impacte baix, esforç alt

Aparcades, amb el motiu.

Esforç →

Com es puntua cada troballa

Impacte
De 1 a 5
Confiança
Baixa · mitjana · alta
Esforç
S ≤ 1 dia · M ≤ 1 setmana · L > 1 setmana
Risc
Baix · mitjà · alt

Només posem xifres econòmiques a una millora amb les teves pròpies dades de conversió. Mai no ens inventem percentatges de millora.

Reserva una auditoriaResponem en un dia laborable.
Protocol de mesura

Mateixa eina, mateixa URL, mateixa configuració.

Cada xifra de l'informe porta el seu context, perquè el “després” es mesuri exactament com l'“abans”.

Es registraExemple
Data i hora3 nov 2026, 10:00 CET
URL i tipus de pàgina/producte-x · producte més pesat
Eina i versióLighthouse 12.8 · WebPageTest · Blackfire
Dispositiu i connexióMòbil · perfil 4G · ubicació fixa
Estat de la memòria cauCalenta (precarregada) o sense memòria cau
TercersActivats o no, amb la llista bloquejada
Execucions5, es reporta la mediana
Dades en brutEnllaç al JSON, HAR o perfil

Regles

  • La memòria cau es precarrega abans de les proves de frontend, perquè el TTFB mai no inclogui una fallada de memòria cau.
  • PageSpeed varia 5–10 punts entre execucions, així que sempre reportem la mediana de cinc o més.
  • Les dades de camp triguen uns 28 dies a reflectir una millora. El laboratori ho demostra el primer dia; el camp ho confirma un mes després.
Que continuï ràpida

La velocitat és un hàbit, no un projecte.

Cada release, extensió i script de màrqueting pot desfer la feina. El monitoratge ho detecta abans que els teus clients.

Mesures setmanals

PageSpeed a les teves pàgines cada setmana, mediana de cinc, comparat amb el pressupost.

Revisió mensual de camp

Historial de CrUX i Search Console: el que van viure els teus visitants reals el mes passat.

Pressupostos per tipus de pàgina

Un límit acordat per a cada tipus de pàgina. Una release que el trenca s'assenyala abans que ho notin els clients.

Preparats per als pics

Proves de càrrega abans de la temporada alta, per conèixer el límit en lloc de descobrir-lo en directe.

Errors en rutes crítiques

Excepcions a producte, cistella i checkout revisades cada mes, perquè els errors també són lents.

Enginyers que coneixen la botiga

Les mateixes persones que la van auditar i arreglar, a punt si alguna cosa empitjora.

Eines

Gratuïtes per defecte. Les teves, si en tens.

Dades de camp
PageSpeed Insights, CrUX History API, Search Console
Laboratori
Lighthouse CLI, WebPageTest, Chrome DevTools
Profiling PHP
Blackfire o Tideways si en tens; si no, SPX, el profiler de Magento i el slow log de FPM
Temps de resposta
New Relic o Datadog, o els logs del teu servidor web
Base de dades
Slow log amb pt-query-digest, performance_schema, EXPLAIN
Memòria cau
varnishstat, varnishlog, redis-cli
Càrrega
k6, a staging, o a producció només amb consentiment per escrit
Accessos i seguretat

Llegim. No trenquem.

  • Accés de només lectura a codi, logs i monitoratge
  • Accés de lectura a Search Console per a les dades de camp
  • Primer staging per a tot el que afegeixi càrrega
  • Consentiment per escrit abans d'agents de profiling, slow logs amb llindar baix o proves de càrrega a producció
  • El teu NDA signat abans de tenir accés
  • Captures i exportacions anonimitzades
Preguntes

Abans que ho preguntis.

Hem de contractar els tres passos?

No. L'auditoria funciona sola: reps l'informe i el full de ruta, i el teu equip pot aplicar totes les solucions. El sprint de solucions i el monitoratge són serveis a part i opcionals.

Quant costa?

L'auditoria té un preu tancat, acordat després d'una trucada de 30 minuts. Els sprints es pressuposten a partir de les troballes i el monitoratge és una quota mensual. No es factura res fins que aprovis una proposta.

Quan veurem resultats?

Les proves de laboratori demostren una millora el mateix dia que surt. Les dades de camp, les que fa servir Google, triguen uns 28 dies a reflectir-la del tot, perquè CrUX és una finestra mòbil de 28 dies.

Garantiu una puntuació de PageSpeed?

No, i desconfia de qui ho faci. Les puntuacions varien 5–10 punts entre execucions. Ens comprometem a mesurar abans i després amb el mateix protocol i a ensenyar-te totes dues coses.

Podeu treballar amb la nostra agència o equip intern?

Sí. Podem aplicar les solucions nosaltres, treballar amb els teus desenvolupadors o lliurar-los un informe escrit per a ells: el fitxer, la solució, l'esforç i com verificar-la.

Instal·leu res a producció?

No sense el teu consentiment per escrit. Els agents de profiling, el slow log amb llindar baix i les proves de càrrega van primer a staging, o a producció només en una finestra acordada.

Optimització de rendiment Magento

Fes ràpida la teva botiga. Comença per l'auditoria.

Explica'ns com és la teva botiga. Responem en un dia laborable per programar una trucada de 30 minuts i després t'enviem un pressupost tancat per a l'auditoria.