Portfolio/2024 - 2026

Zelviro

Negozio online con oltre 13.000 prodotti, integrazione eMAG, Trendyol e Temu, sincronizzazione automatica di scorte e ordini e ottimizzazione delle conversioni.

E-commerceMarketplace IntegrationPerformanceWeb DevelopmentSEO

Sfida

Zelviro aveva un negozio online con oltre 13.000 prodotti, la necessità di integrare eMAG, Trendyol e successivamente Temu, la gestione delle spedizioni con Sameday e ColetOnline e un codice PHP monolitico che rendeva rischioso ogni aggiornamento. L’elenco prodotti impiegava oltre 90 secondi a caricarsi per query non ottimizzate su tabelle con centinaia di migliaia di righe. La sincronizzazione dei marketplace era manuale, con il rischio continuo di differenze tra le scorte reali e quelle mostrate su eMAG. Ogni intervento sul codice in produzione poteva compromettere anni di sviluppo accumulato.

Soluzione

Abbiamo ricostruito l’intera architettura tecnica conservando database e contenuti. Indici composti nelle tabelle products (status+slug, parent+status, featured+status) e ppc (category_id+product_id) hanno ridotto il TTFB del negozio da 94 secondi a 27 millisecondi. Abbiamo eliminato i modelli di query N+1 e aggiunto cache OLS per le pagine pubbliche. Il flusso automatico sincronizza le scorte a ogni modifica, invia gli ordini a Sameday/ColetOnline, ritenta in caso di errori di rete e segnala su Telegram le sincronizzazioni non riuscite. Per proteggere la produzione abbiamo introdotto staging-laravel come riferimento unico, con replica automatica dello schema nelle installazioni collegate e backup prima di ogni push. Gli indirizzi precedenti sono rimasti identici tramite reverse proxy, evitando catene di redirect 301 che avrebbero compromesso il posizionamento SEO.

Processo

  1. 01Audit completo del codice esistente e inventario di tutte le integrazioni attive
  2. 02Backup completo di codice, database e file caricati: 1,3 GB, con ripristino verificato
  3. 03Aggiunta di indici al database con misurazione dell’effetto sulle query critiche
  4. 04Ricostruzione del frontend mantenendo il design approvato dal cliente e modernizzando la struttura semantica
  5. 05Implementazione delle integrazioni con i marketplace con tentativi automatici e avvisi
  6. 06Configurazione di uno staging di riferimento con replica dello schema in produzione
  7. 07Migrazione graduale con pagina di manutenzione e IP autorizzati per i test

Risultati

94s → 27ms

TTFB del negozio dopo l’indicizzazione del database

13.000+

Prodotti sincronizzati automaticamente

3

Marketplace integrati: eMAG, Trendyol e Temu

Senza interruzioni

Migrazione del codice senza indisponibilità

Vuoi risultati simili per il tuo progetto?

Usiamo i cookie per migliorare l’esperienza e analizzare il traffico. I cookie essenziali sono sempre attivi. I cookie di analisi richiedono il tuo consenso. Informativa sui cookie | Privacy