


La crescita della tua attività di e-commerce dipende dalla facilità di navigazione, dall'affidabilità, dalla velocità e dall'usabilità del tuo sito web. Il successo della tua attività di e-commerce dipende anche dalla piattaforma utilizzata per vendere contenuti, strumenti o prodotti sul tuo sito web. La migrazione di Yoast alla piattaforma WooCommerce è un esempio di come cambiare piattaforma per l'efficienza aziendale e il successo futuro. In questo articolo, analizzeremo da vicino la decisione di Yoast di migrare, i passaggi tecnici coinvolti e i vantaggi della migrazione.

La popolarità di Yoast è cresciuta grazie al successo del suo blog SEO e del suo plugin. Tuttavia, il plugin ha creato delle difficoltà nella gestione del sito web. Pertanto, l'azienda ha cercato un nuovo metodo per rendere la gestione del sito più efficiente. Joost de Valk, il fondatore di Yoast, ha deciso di trasformare l'installazione originale di WordPress in un formato Easy Digital Downloads (EDD).
EDD ha facilitato la vendita e l'aggiornamento di plugin premium. Gli sviluppatori di Yoast hanno riscontrato l'affidabilità del formato per diversi anni, migliorandolo. Il software necessitava di un formato più adattabile. Ad esempio, Yoast desiderava la possibilità di aggiungere diverse valute non disponibili nel formato esistente.
Yoast si è messo alla ricerca dell'alternativa perfetta tenendo conto delle seguenti qualità necessarie:
Il team di architetti di Yoast si è riunito nel gennaio 2017 per discutere delle esigenze aziendali e delle modalità per soddisfarle. L'obiettivo principale era trovare una piattaforma compatibile con WordPress come Content Management System (CMS). Il team ha concluso che WooCommerce era la soluzione ideale. Tuttavia, c'era solo un problema: WooCommerce non supportava più valute.
Yoast ha aggirato questo ostacolo implementando il plugin Multilingual Press. Questo plugin consente l'installazione multisito, quindi la nuova piattaforma utilizza un sito diverso per ogni lingua. Ad esempio, il sito inglese utilizza il dollaro statunitense come valuta, mentre un sito europeo separato utilizza l'euro come valuta.
Dopo che il plugin Multilingual Press è stato scoperto come soluzione al divario multivaluta, WooCommerce è diventato una soluzione decisamente migliore perché:
Nel settore dell'e-commerce, la fluidità e l'accuratezza delle transazioni e dei registri sono fondamentali. Prima della migrazione, Yoast riscontrava difficoltà contabili a causa delle transazioni rimborsate. Le transazioni venivano elaborate correttamente con le informazioni del cliente e l'importo in dollari, ma quando venivano elaborati i rimborsi dei clienti, le transazioni venivano automaticamente rimosse dallo storico dei ricavi mensili.
Un aspetto essenziale dell'e-commerce è l'identificativo univoco, SKU, associato a ciascun prodotto. Lo SKU aiuta a identificare i prodotti prima e dopo la vendita. Lo SKU semplifica anche il monitoraggio delle transazioni. La nuova piattaforma di Yoast utilizza lo stesso numero che il reparto finanziario utilizza per tracciare i prodotti, come SKU del prodotto. La nuova piattaforma aumenta l'accuratezza dei dati storici:
Yoast aveva molti dati storici da migrare da Easy Digital Downloads alla nuova piattaforma. Per migrare tutto in una volta, è stato utilizzato uno strumento di migrazione in grado di migrare grandi set di dati, Pandas. Migrare un set di dati così grande era molto complesso. I dati dovevano essere deserializzati perché erano salvati in un unico meta valore. Tuttavia, Yoast ha dovuto ricorrere a PHP per la deserializzazione, al fine di aumentare l'efficienza. Migrare quantità minori avrebbe reso il processo più fluido.
Yoast ora dispone di due siti con tutti i dati disponibili in un'unica posizione: MyYoast. Gli ordini vengono sincronizzati automaticamente con MyYoast tramite webhook, il sistema di sincronizzazione della nuova piattaforma. Tuttavia, alcune informazioni potrebbero andare perse a causa dell'interruzione del sistema di ricezione. Pertanto, un'altra alternativa potrebbe fungere da backup.
Per evitare la perdita di dati dovuta a un sistema di ricezione inattivo, può essere utile una coda di messaggi o un progetto di job ritardato. Yoast utilizza una porta PHP simile al progetto di job ritardato di Ruby on Rails. I job ritardati possono essere pianificati per un'esecuzione successiva per adattarsi a un sistema inattivo. Pertanto, la nuova piattaforma è configurata con un URL fittizio personalizzato e una classe scheduler viene utilizzata per pianificare i job. In questa configurazione, i webhook diventano job.
Ecco come funziona:
Un'installazione solida di WordPress è la chiave per un framework di successo.
Ecco come configurare WordPress:
Per prestazioni ottimali, si consiglia la memorizzazione nella cache degli oggetti in caso di vendite di grandi volumi perché:
Per ottenere prestazioni ottimali, è possibile utilizzare insieme la memorizzazione nella cache degli oggetti e le richieste pull di WooCommerce.
Per aumentare la funzionalità e il successo della migrazione di Yoast sono state utilizzate estensioni e plugin. Tra questi:
Sebbene la popolarità di EDD e SEO abbia contribuito alla crescita di Yoast, la migrazione è stata necessaria per sostenerne la crescita e il successo futuro. A causa della migrazione:
Bright Vessel è un'esperta nell'installazione di WordPress e piattaforme di e-commerce. Bright Vessel è anche un esperto verificato di WooCommerce. Siamo disponibili a rispondere alle vostre domande sulla migrazione della piattaforma e sulle piattaforme di e-commerce. Possiamo aiutarvi a preservare la funzionalità della vostra piattaforma, aumentandone al contempo i profitti. Contattaci oggi per quanto riguarda il tuo eCommerce.

"*" indica i campi obbligatori

"*" indica i campi obbligatori

"*" indica i campi obbligatori
Lascia una risposta
Devi essere effettuato l'accesso per pubblicare un commento.