Questa versione introduce la prima serie di miglioramenti delle prestazioni per i negozi WooCommerce che hanno molti prodotti e varianti di prodotto.
Stiamo già lavorando a una seconda serie di miglioramenti e li rilasceremo presto.
Spiegazione delle prestazioni di WooCommerce
I prodotti WooCommerce contengono molti dati interni che post e pagine standard non hanno.
Affinché il tuo negozio funzioni correttamente, WPML deve sincronizzare tutti questi dati tra ogni lingua e variante di prodotto:
- Ad esempio, il prezzo deve essere coerente in tutte le lingue.
- Oppure, quando vendi un articolo, i livelli di stock diminuiscono in tutte le lingue, indipendentemente da quale utilizzino i clienti.
E ci sono molti altri dati come questo all’interno dei prodotti.
La sfida: non è possibile escludere determinati dati di prodotto dalla sincronizzazione perché sono essenziali per la funzionalità del negozio.
Cosa succede: quando attivi WPML e WPML Multilingual & Multicurrency for WooCommerce, il tuo sito inizia a gestire più lingue e a sincronizzare dati di prodotto estesi, richiedendo un’elaborazione aggiuntiva.
Il risultato: poiché un negozio multilingue deve semplicemente elaborare più informazioni, richiederà sempre più risorse del server rispetto a un negozio in una sola lingua.
Cosa stiamo facendo: il nostro obiettivo in questa e nelle future versioni è gestire i dati dei prodotti nel modo più efficiente possibile. Sebbene un sito multilingue non possa mai corrispondere esattamente alle prestazioni di un sito in una sola lingua, stiamo lavorando duramente per ridurre al minimo l’elaborazione aggiuntiva.
Modifica e traduzione più rapide per i prodotti WooCommerce
In questa versione, WPML diventa più veloce in quattro aspetti della gestione dei dati dei prodotti.
La seguente tabella riassume i miglioramenti delle prestazioni che abbiamo osservato nei nostri test:
Azione eseguita | Miglioramento della velocità misurato | Cosa abbiamo fatto |
---|---|---|
Salvataggio e aggiornamento dei prodotti | 16 – 30% | Meccanismi ottimizzati per il salvataggio della tassonomia e delle meta informazioni dei prodotti |
Invio di un prodotto alla traduzione | 10 – 30% | Convalida dei dati del prodotto migliorata e migliore memorizzazione nella cache per gli allegati del prodotto |
Ricezione di prodotti tradotti | 27 – 35% | Implementato un meccanismo più efficiente per la sincronizzazione di tutti i tipi di informazioni sui prodotti |
Duplicazione dei prodotti | 40 – 53% | Ottimizzato il processo per la generazione dei dati dei lavori di traduzione |
Presentiamo questi miglioramenti come intervalli perché i risultati dipendono dalla configurazione specifica del tuo sito.
Come velocizzare ora il tuo sito WooCommerce
Come al solito, stiamo implementando questa versione gradualmente. Tuttavia, puoi aggiornare manualmente il tuo sito subito:
- Nell’amministrazione del tuo sito, vai su Plugin → Aggiungi nuovo plugin e fai clic sulla scheda Commerciale
- Fai clic per verificare la disponibilità di aggiornamenti
- WPML 4.7.2 e WPML Multilingual & Multicurrency for WooCommerce 5.4.2 verranno visualizzati nell’elenco e potrai aggiornare il tuo sito a tali versioni
Hai ancora problemi di prestazioni? Faccelo sapere!
Se riscontri ancora problemi di prestazioni dopo aver aggiornato il tuo negozio WooCommerce alle ultime versioni di WPML e WPML Multilingual & Multicurrency for WooCommerce, ci piacerebbe dare un’occhiata più da vicino.
Abbiamo creato una pagina di contatto dedicata per segnalare problemi di prestazioni di WooCommerce.
Per aiutarci a eseguire il debug del tuo sito in modo efficace, devi fornire i seguenti dettagli:
- Tema e plugin utilizzati sul tuo sito
- Numero di prodotti e varianti di prodotto
- Pagine specifiche che sono lente (fornire link diretti)
- Azioni che attivano la lentezza (ad esempio, caricamento della pagina, salvataggio dei prodotti)
- Strumenti utilizzati per misurare le prestazioni e il loro output
Compatibilità con la prossima versione di WordPress 6.8
Infine, un promemoria che WordPress 6.8 è programmato per il rilascio il 15 aprile. Stiamo monitorando e testando attivamente tutte le versioni beta e le release candidate.
Il nostro piano è di pubblicare un aggiornamento di compatibilità di WPML alcuni giorni prima che WordPress 6.8 diventi attivo. Ti avviseremo non appena sarà disponibile.